1.监听对象的创建和销毁
监听的对象:request session application
request: ServletRequestListener
session:HttpSessionListener
application:ServletContextListener
在web.xml中配置监听器
<!-- 配置监听器在哪里 -->
<listener>
<listener-class>com.listener.RequestServer</listener-class>
</listener>
上面三个都是监听器接口
每个监听器接口各自提供了两个方法,开始,和结束
ServletContext在servlet容器启动时,自动创建
开始除了application
直接运行还会执行request的开始,session的开始,request的结束方法
2.监听属性的变更
request: ServletRequestAttributeListener
session:HttpSessionAttributeListener
application:ServletContextAttributeListener
使用方法与监听对象的创建和销毁类似
不过属性的变更,每个接口有三个方法,增加,替换,删除