본문 바로가기

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

JAVA

Servlet life cycle, init, doGet, doPost, destory

서블릿 life cycle


init 초기화, 맨 처음 한 번만 호출

public class MyServlet extends HttpServlet {
  
  public void init() throws ServletException {// Servlet 초기화 작업
  }
  
}


doGet 작업 수행, 클라이언트가 get 요청하는 작업을 수행

public class MyServlet extends HttpServlet {
  
  protected void doGet(HttpServletRequest request, HttpServletResponse response) 
      throws ServletException, IOException {
  }
  
}


doPost 작업 수행, 클라이언트가 post 요청하는 작업을 수행

public class MyServlet extends HttpServlet {
  
  protected void doPost(HttpServletRequest request, HttpServletResponse response) 
      throws ServletException, IOException {
  }
  
}


destroy 종료, 메모리에서 소멸

public class MyServlet extends HttpServlet {
  
  public void destroy() { // 서블릿 객체 소멸 작업
  }
  
}