반응형

📝정적웹페이지

코드안에 있는 내용을 그대로 보여줍니다. (코딩내용 - ID : 홍길동) 일시 무조건 홍길동만 뿌려줍니다.

 

📝동적웹페이지

로그인하면 사용자마다 보여지는 닉네임 등이 다 다른데 이부분은 동적으로 바뀐다 해당 데이터는 DB에서 가져와서 해당 데이터를 화면에 보여줍니다

 

📝서블릿 (Servlet)

Java언어로 View(HTML)도 만들고 로직도 만들어서 HTML을 반환시켜준다 → 서버에서 HTML 반환

 

📝JSP

Java Server Page 약자 HTML내에 스크립트 형식으로 자바코드 삽입해 동적 웹페이지를 만드는 것으로 서버에 올려 서버에서 실행시켜 HTML 문서를 만든다Servlet으로 만들면 코드가 되게 더럽고 보기도 힘들다 JSP는 해당 문제를 어느정도 해결해준다

 

📝JSTL

JSP에서도 Servlet의 불편함을 다 해소하진 못하는데 JSTL이라는 외부 라이브러리를 이용해 JSP에 스크립트문을 쓰는게 아닌 태그를 이용한다 (If문, For문 등... 여러가지가 있다 탬플릿 엔진이라고 생각하면 된다)

반응형