Jam's story
[JSP] ServletContextListener 인터페이스 활용 방법 본문
웹컨테이너 = 톰캣서버
웹 어플리케이션이 시작하거나 종료되는 시점에 특정클래스의 메소드를 실행할 수 잇는 기능을 제공
초기화작업이나 종료된 후 사용된 자원 반환
1.
웹 컨테이너(==톰캣==WAS)가 시작/종료할 때 발생하는 이벤트를 처리할려고
한다면 ServletContextLister를 구현한 클래스에서 처리를 하면 된다.
2. 방법
ㄱ. ServletContextLister 인터페이스를 구현한 클래스 작성
1) contextInitialzied() 웹 컨테이너(==톰캣==WAS)가 시작
웹 애플리케이션이 시작( 초기화 )
2) contextDestroyed() 웹 컨테이너(==톰캣==WAS)가 종료
웹 애플리케이션이 종료
ㄴ. 위의 클래스를 web.xml 에 등록
3.
SeverletContext sc = getServletContext()
SeverletContext == JSP의 application 기본 객체
web.xml
<context-param> 태그 설정
4.ServletContextLister 인터페이스를 구현한 DBCPinitListener 클래스
com.listener.DBCPinitListener.java
'JSP' 카테고리의 다른 글
[JSP] AJAX (0) | 2022.06.30 |
---|---|
[JSP] EmpDeptList를 MVC패턴으로 구현 (0) | 2022.06.29 |
[JSP] MVC 패턴 (0) | 2022.06.23 |
[JSP] JSTL (0) | 2022.06.23 |
[JSP] EL을 사용해서 쿠키를 읽고 쓰기 (0) | 2022.06.23 |
Comments