728x90
반응형
Servlet과 JSP 비교
JSP 기술의 목표는 Servlet의 Business 로직으로부터 화면 로직을 분리하는데 있음
Servlet | JSP | |
형태 | Java 코드에 HTML 코드를 삽입 | HTML 코드에 Java 코드를 십입 |
예시 | out.println( "<HTML>" ); | <% for (int i=0; i<10; i++) { %> |
특징 | Business 로직 처리에 적합 | 화면 로직 처리에 적합 |
JSP 특징
1. JSP 파일이 변경되지 않는다면, ‘.jsp’ 파일에 대한 컴파일은 다시 일어나지 않음
2. JSP 파일이 변경될 때 마다, Web Container는 translation, compile, load, initialization 과정을 수행
- 주의 : 구 버전의 JSP 파일을 overwrite 할 경우 제대로 반영이 되지 않는 경우가 발생할 수 있음
3. JSP 파일의 배포 환경(위치)은 HTML과 동일하다 = WEB_ROOT 폴더 하단
JSP 만들기
웹 프로젝트 내 web/views 를 선택 후, 우클릭하여 JSP 파일 생성
→ 생성될 경로를 확인하고 Next, New JSP File 양식 선택 후 Finish
→ 생성된 JSP 파일을 확인하고 서버를 실행하여 접근 확인
반응형
'프로그래밍 > JSP' 카테고리의 다른 글
08.24(JSP 내장 객체) (0) | 2020.08.24 |
---|---|
08.21(JSP Elements) (0) | 2020.08.21 |
08.19(서블릿 래퍼) (0) | 2020.08.19 |
08.18(서블릿 필터2) (0) | 2020.08.18 |
08.17(서블릿 필터1) (0) | 2020.08.17 |