-
2.13 JSP서블릿(선, 후 처리)JSP 과정 2019. 2. 13. 11:32
Servlet 선처리, 후처리
- 서블릿의 라이프 사이클 중 init()과 destory()메소드와 관련하여 선처리(init()전)와 후처리(destory()후) 작업이 가능하다.
선 처리 방법으로 init()메서드를 오버라이드하여 처리 순서를 알기위한 출력문을 작성한다.
init() 메서드 전에 PostConstruct 어노테이션과 메서드를 생성하여 마찬가지로 처리 순서를 알기위한 출력문 작성
위 방법을 통해 서버를 실행시 initPostConstruct 메서드가 init 메서드보다 먼저 처리되는 것을 볼수 있다.
아래는 후 처리 방법으로 destroy() 메서드를 오버라이드를 한다.
PreDestroy 어노테이션을 수행하는 메서드를 생성하여 선 처리와 같이 출력문을 작성하여 처리 순서를 알아본다.
서버를 실행 시 destroy(맨 마지막에 호출) 메서드가 호출되고 다음에 destroyPreDestroy 메서드가 호출되는 것을 볼수 있다.
'JSP 과정' 카테고리의 다른 글
2.13 JSP 서블릿(패키지, 주요객체, 도식도) (0) 2019.02.13 2.13 JSP 서블릿(Parameter) (0) 2019.02.13 2.13 JSP 서블릿(라이프 사이클[simple, detail], 수행 메소드) (0) 2019.02.13 2.13 JSP 서블릿(동작순서, 동작원리) (0) 2019.02.13 2.12 JSP (GET, POST) (0) 2019.02.12