728x90
반응형
ServletContextListener
발생 시점 | ServletContext가 생성, 소멸되었을때 발생 (어플리케이션 생성, 소멸시) |
메소드 종류 | contextInitialized(ServletContextEvent e) : void 웹 컨테이너가 처음 구동되어 ServletContext가 생성되었을때 작동하는 매소드 |
contextDestoryed(ServletContextEvent e) : void 웹 컨테이너가 종료될 때 실행되는 메소드 ServletContext가 소멸 되었을 때 작동하는 매소드 |
ServletContextAttributeListener
발생 시점 | ServletContext 객체에 속성이 추가, 삭제, 수정될 때 발생 |
메소드 종류 | attributeAdded(ServletContextAttributeEvent e) : void 새로운 속성 값이 추가될 때 실행되는 메소드 |
attributeRemoved(ServletContextAttributeEvent e) : void 속성 값이 제거될 때 실행되는 메소드 |
|
attributeReplaced(ServletContextAttributeEvent e) : void 속성 값이 변경될 때 실행되는 메소드 |
HttpSessionListener
발생 시점 | HttpSession 객체가 생성되거나 소멸될 때 발생 |
메소드 종류 | sessionCreated(HttpSession e) : void 세션이 생성되었을 경우 실행되는 메소드 |
sessionDestoryed(HttpSession e) : void 세션이 무효화 되었을 경우 실행되는 메소드 |
HttpSessionAttributeListener
발생 시점 | HttpSession에 대한 속성 값이 변경될 경우 발생 |
메소드 종류 | attributeAdded(HttpSessionBindingEvent e) : void 세션에 새로운 속성 값이 추가될 때 실행되는 메소드 |
attributeRemoved(HttpSessionBindingEvent e) : void 세션에 속성 값이 제거될 때 실행되는 메소 |
|
attributeReplaced(HttpSessionBindingEvent e) : void 세션에 속성 값이 변경될 때 실행되는 메소드 |
HttpSessionActivationListener
발생 시점 | HttpSession이 새로 생성되어 활성화 될 경우 발생 |
메소드 종류 | sessionDidActivate(HttpSessionEvent e) : void 세션이 활성화 될 때 실 |
sessionWillPassivate(HttpSessionEvent e) : void 세션이 비활성화 되려고 할 때 실행 |
HttpSessionBindingListener
발생 시점 | 사용자의 현재 세션에 바인딩 되거나 해제될 객체가 발생할 경우 감지 |
메소드 종류 | valueBound(HttpSessionBindingEvent e) : void 객체가 세션에 연결될 때 발생하는 이벤트를 실행 |
valueUnBound(HttpSessionBindingEvnet e) : void 객체가 세션으로부터 연결이 해제될 때 발생하는 이벤트를 실행 |
ServletRequestListener
발생 시점 | request객체가 생성, 소멸되었을때 발생 |
메소드 종류 | requestInitialized(ServletRequestEvent e) : void request객체가 생성되었을때 처리하는 메소드 |
requestDestroyed(ServletRequestEvnet e) : void request객체가 소멸 되었을때 처리하는 메소드 |
ServletRequestAttributeListener
발생 시점 | request객체에 속성이 추가, 제거, 수정됐을때 발생 |
메소드 종류 | attributeAdded(ServletRequestEvent e) : void 객체에 속성이 추가됐을때 호출되는 매소드 |
attributeReplaced(ServletRequestEvnet e) : void 객체의 속성이 수정되었을때 호출되는 매소드 |
|
attributeRemoved(ServletRequestEvnet e) : void 객체에서 속성이 삭제 되었을때 호출되는 매소드 |
반응형
'프로그래밍 > JSP' 카테고리의 다른 글
08.17(서블릿 필터1) (0) | 2020.08.17 |
---|---|
08.14(서블릿 리스너2) (0) | 2020.08.14 |
08.12(Deployment Descriptor(DD) 설정 - 리스너 설정) (0) | 2020.08.12 |
08.11(Deployment Descriptor(DD) 설정 - 초기값 설정) (0) | 2020.08.11 |
08.10(Session & Cookie) (0) | 2020.08.10 |