반응형
📝정적웹페이지
코드안에 있는 내용을 그대로 보여줍니다. (코딩내용 - ID : 홍길동) 일시 무조건 홍길동만 뿌려줍니다.
📝동적웹페이지
로그인하면 사용자마다 보여지는 닉네임 등이 다 다른데 이부분은 동적으로 바뀐다 해당 데이터는 DB에서 가져와서 해당 데이터를 화면에 보여줍니다
📝서블릿 (Servlet)
Java언어로 View(HTML)도 만들고 로직도 만들어서 HTML을 반환시켜준다 → 서버에서 HTML 반환
📝JSP
Java Server Page 약자 HTML내에 스크립트 형식으로 자바코드 삽입해 동적 웹페이지를 만드는 것으로 서버에 올려 서버에서 실행시켜 HTML 문서를 만든다 → Servlet으로 만들면 코드가 되게 더럽고 보기도 힘들다 JSP는 해당 문제를 어느정도 해결해준다
📝JSTL
JSP에서도 Servlet의 불편함을 다 해소하진 못하는데 JSTL이라는 외부 라이브러리를 이용해 JSP에 스크립트문을 쓰는게 아닌 태그를 이용한다 (If문, For문 등... 여러가지가 있다 탬플릿 엔진이라고 생각하면 된다)
반응형