본문 바로가기

명사 美 비격식 (무리 중에서) 아주 뛰어난[눈에 띄는] 사람[것]

JAVA

Servlet 서블릿 API 계층구조

HttpServlet - GenericServlet - Servlet, ServletConfig
GenericServlet는 Servlet, ServletConfig의 인터페이스를 구현하고
HttpServlet은 GenericServlet를 상속받아 웹브라우저에서 서블릿 기능을 수행한다.

HttpServlet
javax.servlet.http 패키지에 선언
웹브라우저에서 서블릿 기능을 수행한다.
요청시 service()가 호출되며 요청방식에 따라 get/post가 호출

GenericServlet
 javax.servlet 패키지에 선언
Servlet, ServletConfig를 구현하여 일반적인 서블릿 기능을 구현

Servlet
javax.servlet 패키지에 선언
servlet관련 추상 메서드를 선언
init(), service, destory, getservletinfo(), getservletConfig()

ServletConfig
javax.servlet 패키지에 선언
servlet 기능관련 추상 메서드를 선언
getInitParameter(), (), getInitParameterNames(), getServletContext(), getServletName()

 

 

https://standout.tistory.com/422

 

Servlet life cycle, init, doGet, doPost, destory

서블릿 life cycle init 초기화, 맨 처음 한 번만 호출 public class MyServlet extends HttpServlet { public void init() throws ServletException {// Servlet 초기화 작업 } } doGet 작업 수행, 클라이언트가 get 요청하는 작업을

standout.tistory.com