JSP ?

: JSP 는 서블릿(Servlet) 기반의 서버 스크립트

JSP 페이지의 특성

JSP 페이지의 처리과정

image.png

1 - 웹 브라우저가 웹서버에 jsp 페이지를 요청한다.

2 - 웹 서버는 요청한 jsp 페이지를 jsp컨테이너로 처리를 넘긴다.

3 - jsp 페이지가 처음 요청된것이면, jsp 페이지를 서블릿(a.java)으로 변환한다. 만약 이미 요청 된적이 있던 페이지 이면, 바로 클래스 파일을 실행한다.

4 - 서블릿 파일(a.java) 파일을 자바에서 실행가능한 클래스 파일(a.class)로 컴파일

5 - 클래스 파일은 바로 메모리에서 실행된다.

6 - 실행결과는 웹서버로 넘어간다.

7 - 웹 서버는 실행결과를 HTML 형태로 웹브라우저에 표시한다.