서버의 특정 이벤트를 감지하여 그시점에 어떠한 작업을 하고자 하는경우 사용된다.
컨텍스트, 세션, 속성이 초기화, 생성, 소멸, 변경이 되는경우
ServletContext 객체의 초기화 소멸 >> ServletContextListener
ServletContext 객체의 속성 추가 삭제 수정 >> ServletContextAttributeListener
HttpSession ServletRequest 동일 >> 예) HttpSessionAttributeListener
- SessionLitener.java (인터페이스 구현부에는 추가 삭제 변경에 관한 메소드들을 구현)
- web.xml (맨위에 이벤트 리스너를 정의해줌)
- 결과 (다음과 같이 세션에 속성이 추가될 시 콘솔에 메세지가 뜸)
'백업' 카테고리의 다른 글
[JSP기초] JSP파일의 구성요소 (0) | 2014.09.21 |
---|---|
[JSP기초] JSP파일 생성과 라이프사이클 (0) | 2014.09.21 |
[Servlet] 로그인 인증시 필터 검사 (0) | 2014.09.19 |
[DBMS] Connection Pool 사용해보기 (0) | 2014.09.14 |
[Servlet] 방문자 카운트 (0) | 2014.08.31 |