728x90
1. 웹 서버로부터 JSP에 대한 사용자 요청이 컨테이너로 전달
2. 요청 JSP에 대한 서블릿이 존재하면 다음 단계로 진행 / 존재하지 않으면 JSP를 .java 파일로 변환한 후 .class 파일로 컴파일
3. 컴파일된 서블릿 클래스를 컨테이너의 메모리에 적재하고 실행
4. ~ 5. 데이터베이스 처리 혹은 별도의 기능을 위한 클래스 호툴 등이 있다면 실행하고 결과를 취합해 HTML 형태로 구성
6. HTML 형태의 결과를 웹 서버를 경유해 사용자 브라우저에 전달
- 서블릿으로 변환된 JSP는 _jspInit() 메서드에 의해 실행되고 Ready 상태가 됨
- 이후 사용자 요청은 _jspService() 메서드가 스레드 형태로 호출되어 실행
- 컨테이너에 의해 JSP 서블릿이 종료될 때에는 _JspDestroy() 메서드 실행
728x90
'뒤끝 (Back-End)' 카테고리의 다른 글
[JSP] request 내장 객체 (5) | 2024.10.16 |
---|---|
[JSP] 폼 태그 (3) | 2024.10.14 |
[JSP] 하이퍼 링크 & 테이블 태그 (0) | 2024.10.14 |
[JSP] 절대 경로와 상대 경로 (1) | 2024.10.09 |
[JSP] Servlet과 JSP (3) | 2024.10.09 |