서블릿 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() { // 서블릿 객체 소멸 작업
}
}
'JAVA' 카테고리의 다른 글
Annotation - @Inject (0) | 2023.04.20 |
---|---|
C:\lorem\file\temp\main.png (ÁödµÈ °æ·θ¦ ã; ¼ö), 존재하지않습니다. (0) | 2023.04.12 |
folder.delete()안될때, 폴더/하위폴더 삭제 (0) | 2023.04.11 |
서블릿 url 패턴, urlPatterns (0) | 2023.03.30 |
getContextPath vs RequestURI, 차이 (0) | 2023.03.30 |