본문으로 바로가기

Servlet 생명주기(Lifecycle)

category 프로그래밍/ JSP 2018. 7. 15. 17:56

Servlet을 사용하는 이유는 빠른 응답 속도 때문 입니다.
Servlet은 최초 요청 시 객체가 만들어져 메모리에 로딩되고, 이후 요청시에는 기존의 객체를 재활용한다. 그렇기 때문에 동작 속도가 빠르다. 

service()메소드는 doGet(),doPost() 메소드가 호출되지 않을때 작동합니다. Call back 메소드입니다.
하지만 거의 doGet(),doPost() 메소드를 사용하기 때문에 사용하는 경우는 거의 없을듯 하다.

Servlet 은 위의 생명주기에 선처리와 후처리 작업을 더할수 있습니다.

어떤 언어이든지 생명주기(Lifecycle)은 아주 중요합니다.


'프로그래밍 > JSP' 카테고리의 다른 글

서블릿 초기화 파라미터 ServletConfig  (0) 2018.07.15
Tomcat 서버의 한글처리  (0) 2018.07.15
Servlet의 작동순서  (0) 2018.07.15
컨텍스트 패스(Context Path)란?  (0) 2018.07.15
Servlet 매핑 해결  (0) 2018.07.15