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

1 - 웹 브라우저가 웹서버에 jsp 페이지를 요청한다.
2 - 웹 서버는 요청한 jsp 페이지를 jsp컨테이너로 처리를 넘긴다.
3 - jsp 페이지가 처음 요청된것이면, jsp 페이지를 서블릿(a.java)으로 변환한다. 만약 이미 요청 된적이 있던 페이지 이면, 바로 클래스 파일을 실행한다.
4 - 서블릿 파일(a.java) 파일을 자바에서 실행가능한 클래스 파일(a.class)로 컴파일
5 - 클래스 파일은 바로 메모리에서 실행된다.
6 - 실행결과는 웹서버로 넘어간다.
7 - 웹 서버는 실행결과를 HTML 형태로 웹브라우저에 표시한다.