반응형
서블릿 리스너
: 웹 컨테이너가 관리하는 라이프 사이클 사이에 발생하는 이벤트를 감지하여 해당 이벤트가 발생 시 해당 이벤트에 대한
일련의 로직을 처리하는 인터페이스
서블릿 리스너 동작구조
서블릿 이벤트 사용 용도
1. context 웹 컨텍스트가 초기화되는 경우
2. session 세션이 생기거나 소멸되는 경우
3. request 요청 정보의 속성이 바뀌는 경우
서블릿 이벤트 리스너 종류
종류 | 내용 |
ServletContextListener | 웹 애플리케이션의 시작과 종료 시 자동으로 발생하는 이벤트 |
ServletContextAttributeListener | 웹 컨테이너에 저장된 속성의 값이 변경될 경우 발생하는 이벤트 |
HttpSessionListener | HTTP 세션이 생성되거나 종료되는 시점에 발생하는 이벤트 |
HttpSessionAttributeListener | HTTP 세션에 대한 속성의 값이 변경될 경우 발생하는 이벤트 |
HttpSessionActivationListener | HTTP 세션이 활성화 또는 비활성화가 발생하려 할 때 감지 |
HttpSessionBindingListener | 현재 세션에 객체가 추가되거나 해제될 때 발생하는 이벤트 |
ContextListener
ContextListenerServlet
SessionListener
반응형
SessionListenerServlet
RequestListener
RequestListenerServlet
반응형
'프로그래밍 > Servlet&JPS' 카테고리의 다른 글
10 Servlet & JSP : EL 표현식 (0) | 2022.08.25 |
---|---|
09 Servlet / JSP : JSP 특징과 JSP Element 표기법 (0) | 2022.08.24 |
07 Servlet : Filter (0) | 2022.08.24 |
06 Servlet : Session과 Cookie (0) | 2022.08.23 |
05. Servlet : sendRedirect (0) | 2022.08.23 |