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 
객체에서 속성이 삭제 되었을때 호출되는 매소드

 

반응형
복사했습니다!