본문 바로가기

프로그래밍/JSP&Servlet

Servlet 인터페이스

서블릿은 웹서버 안에서 돌아가는 작은 자바 프로그램이다. 서블릭은 웹 클라이언트로부터 HTTP를 통해 요청을 받고 응답한다.

이 인터페이스를 구현하기 위해
javax.servlet.GenericServlet
javax.servlet.http.HttpServlet 사용.

서블릿을 초기화, 요청을 서비스, 서버로부터 서블릿 제거하기 위한 메소드는 다음과 같이 정의.  life-cycle method로 알려진 순서는 다음과 같다.

1. 서블릿이 생성되고 init 메소드로 초기화된다
2. 클라이언트로부터 호출이 올 때마다 service 메소드가 불림
3. 서블릿이 서비스되고, destroy 메소드로 없어지며, 가비지 콜렉트되고, finalize된다.

life-cycle 메소드에 추가로, 이 인터페이스는 서블릿 어떤 시작 정보를 얻기 위해 사용되는 getServletConfig 메소드를 제공하고, 그것 author, 버전, copyright와 같은 그것 자신에 대한 기본 정보를 반환하는 서블릿을 제공하는 getServletInfo 메소드를 제공한다.

반응형

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

SevletResponse, HttpServletResponse  (0) 2009.02.04