Published 2020. 8. 20. 20:08
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
복사했습니다!