JSP 실행 순서

  1. 클라이언트(브라우저)로부터 home.jsp 실행요청이 접수됨
  2. Tomcat이 요청객체와 응답객체를 생성한다
    • HttpServletRequest 객체 생성: http 요청 메세지 정보를 처리하는 객체
      • 요청메세지 정보를 분석해서 객체에 저장, 각종 요청메세지 정보를 조회하는 메소드
    • HttpServletReponse response 객체 생성: http 응답 메세지 정보를 처리하는 객체
      • 응답헤더정보를 저장하고, 클라이언트와 연결된 출력스트림을 제공한다
  3. home_jsp.java를 컴파일해서 home_jsp.class 실행파일 생성
  4. home_jsp.class 실행파일을 메모리에 로드해서 객체를 생성
    • home_jsp jsp = new home_jsp();
  5. 생성된 객체의 _jspService(HttpServletRequest request, HttpServletReponse response) 메소드에서 html 컨텐츠를 응답으로 보낸다