[Servlet] HttpServletRequest와 HttpServletResponse 객체 생성과 삭제 구조
·
Backend/JSP & Servlet
객체 생성 및 삭제 1. 클라이언트가 웹 브라우저에서 서비스를 요청한다. 이 때 HTTP 프로토콜 기반으로 요청정보가 만들어져 웹서버에 전달된다. 2. 웹서버는 클라이언트로부터 전달받은 요청정보의 URI를 살펴보고, 서블릿이라면 서블릿 컨테이너에 처리를 넘긴다. 3. 서블릿 컨테이너는 요청받은 서블릿 클래스 파일을 찾아서 실행한다. 4. 실행할 때 첫 순서는 최초의 요청인지를 파악한다. 최초의 요청이라면 메모리에 로딩 후 객체를 생성하고 init() 메소드를 호출한다. 5.init() 메소드 실행이 끝난 다음에는 최초의 효청이든지 그렇지 않든지 서블릿 실행 요청이 들어올 때마다 실행되는 작업으로, 서블릿 컨테이너는 HttpServletRequest와 HttpServletResponse 객체를 생성한다. ..