티스토리 뷰

Jsp&Servlet

Listener(이벤트 핸들러)

살구르 2017. 1. 25. 11:49

~Listener interface : 콜백메서드를 가지고 있는 객체, 이벤트핸들러

ex) ServletContextListener

~Event class :

 

콜백메서드 : 어디선가(이벤트 소스) 상황(이벤트)이 벌어지면 자동으로 호출되는 메서드

 

 

서블릿이 메모리에 생성되는 시점은?

-Client 최초 요청 시

 

1. ServletContext는 서버가 시작될 때 생성되고 중지될 때 삭제된다.

ServletContextListener

contextInitialized(ServletContextEvent sce)

=>ServletContext가 생성될 때 호출 즉, 서버가 시작하면서 초기 환경을 설정하기 위한 콜백메서드

 

contextDestroyed(ServletContextEvent sce)

=>ServletContext가 삭제될 때 호출 즉, 서버가 중지될 때 호출되는 콜백메서드

  

2. Listener

어떤 이벤트소스에서 이벤트가 발생했을 때 실행될 메서드를 갖고 있는 객체 = 이벤트핸들러

 

1) 구현

해당 리스너를 상속하여 메서드 구현

2) 등록

<listener>

<listener-class></listener-class>

</listener>

댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2025/06   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
글 보관함