一、什么是Servlet的监听器
使用Listener接口,监听在容器中某一个执行程序,根据应用程序需求做出适当的响应。
截至到Servlet2.4,共有8个Listener接口,6个Event类。
二、Listener接口和Event类对应
ServletContextListener |
ServletContextEvent |
ServletContextAttributeListener |
ServletContextAttributeEvent |
HttpSessionListener |
HttpSessionEvent |
HttpSessionActivationListener
| |
HttpSessionAttributeListener |
HttpSessionBindingEvent |
HttpSessionBindingEvent | |
ServletRequestListener |
ServletRequestEvent |
ServletRequestAttributeListener |
ServletRequestAttributeEvent |
三、实现监听器的简单基本步骤
1、实现相应监听器接口
2、实现监听器方法
3、在web.xml中配置
<listener>
<listener-class>........</listener-class>
</listener>