반응형

  자바 GUI에서는 마우스 클릭과 같은 이벤트 발생 시 여러가지 이벤트 핸들러를 이용해 화면의 기능을 구현합니다.

  이처럼 서블릿에서도 서블릿에서 발생하는 이벤트에 대해 적절한 처리를 해주는 여러가지 리스너를 제공합니다.

서블릿 관련 Listener 추상 메서드 기능
ServletContextAttributeListener

attributeAdded()

attributeRemoved()

attributeReplaced()

Context 객체에 속성 추가/제거/수정 이벤트 발생시 처리
HttpSessionListener

sessionCreated()

sessionDestroyed()

세션 객체의 생성/소멸 이벤트 발생 시 처리
ServletRequestListener

requestInitialized()

requestDestroyed()

클라이언트의 요청 이벤트 발생 시 처리
ServletRequestAttributeListener

attributedAdded()

attributedRemoved()

attributeReplaced()

요청 객체에 소성 추가/제거/수정 이벤트 발생 시 처리합니다.
HttpSessionBindingListener

valueBound()

valueUnbound()

세션에 바인딩/언바인딩된 객체를 알려주는 이벤트 발생 시 처리합니다.
HttpSessionAttributeListener

attributedAdded()

attributedRemoved()

attributeReplaced()

세션이 속성 추가/제거/수정 이벤트 발생 시 처리
ServletContextListener

contextInitialized()

contextDestroyed()

컨텍스트 객체의 생성/소멸 이벤트 발생시 처리
HttpSessionActivationListener

sessionDidActivate()

sessionWillPassivate()

세션의 활성화/비활성화 이벤트 발생시 처리합니다.

다음 글에서 Listener을 이용해 코딩을 해보도록 하겠습니다.

반응형
블로그 이미지

꽃꽂이하는개발자

,