08.13(서블릿 리스너1)
2020. 8. 13. 20:53
프로그래밍/JSP
ServletContextListener 발생 시점 ServletContext가 생성, 소멸되었을때 발생 (어플리케이션 생성, 소멸시) 메소드 종류 contextInitialized(ServletContextEvent e) : void 웹 컨테이너가 처음 구동되어 ServletContext가 생성되었을때 작동하는 매소드 contextDestoryed(ServletContextEvent e) : void 웹 컨테이너가 종료될 때 실행되는 메소드 ServletContext가 소멸 되었을 때 작동하는 매소드 ServletContextAttributeListener 발생 시점 ServletContext 객체에 속성이 추가, 삭제, 수정될 때 발생 메소드 종류 attributeAdded(ServletContext..
08.12(Deployment Descriptor(DD) 설정 - 리스너 설정)
2020. 8. 12. 20:37
프로그래밍/JSP
서블릿 리스너란? 웹 컨테이너가 관리하는 라이프 사이클 사이에 발생하는 이벤트를 감지하여 해당 이벤트가 발생 시 해당 이벤트에 대한 일련의 로직을 처리하는 인터페이스를 말함 서블릿 이벤트 사용 용도 1. 웹 컨텍스트가 초기화되는 경우 2. 세션이 생기거나 소멸되는 경우, session바인딩, 3. 요청 정보의 속성이 바뀌는 경우 4. 속성값이 추가,삭제, 수정되는 경우(context, session, request) 서블릿 설정 및 클래스 작성 DD설정(web.xml) listener를 구현하고 있는 클래스(패키지명까지) 클래스 설정(java코드) public class 클래스명 implements 구현할 리스너인터페이스 { 해당하는 인터페이스 메소드 오버라이딩 처리 } public class TestC..