Java/Servlet & JSP

Jsp에서 WAS(tomcat)의 작업

무르뇌 2023. 3. 23. 14:34

http:://localhost:8100/index.jsp가 브라우저에 띄워져 있다면 과연 WAS는 요청을 처리하는 과정을 간략히 정리했다.

 

WAS는 다음과 같은 작업을 실행하게 된다.

 

첫번째 실행

- index.jsp가 실행되면 index_jsp.java 파일이 생성된다.

- 문법 오류가 없다면 자동으로 컴파일되어 index_jsp.class 파일이 생성된다.

- 메모리에 올라간다.

- _jspInit() 메소드를 호출한다.

 

두번째 실행

- _jspService() 메소드를 호출한다.  => Service 메소드는 doGet, doPost 요청을 전부 소화할 수 있다.

 

위 두 과정은 간단해 보이지만, 중요한 과정이니 꼭 숙지해야한다.