- 监听对象
- request
- session
- ServletContext
- 被监听的行为
- 对象的创建与销毁
- 属性值的更改删除增加
- 六个监听器
- ServletRequestListener:
- requestDestroyed(ServletRequestEvent sre);//监听request对象的销毁
- requestInitialized(ServletRequestEvent sre);//监听request对象的初始化
- ServletRequestAttributeListener:
- attributeAdded(ServletRequestAttributeEvent srae);//监听属性增加
- attributeRemoved(ServletRequestAttributeEvent srae);//监听属性被移除的方法
- attributeReplaced(ServletRequestAttributeEvent srae);//监听属性值被替换
- HttpSessionListener
- sessionCreated(HttpSessionEvent se);//监听session被创建的方法
- sessionDestroyed(HttpSessionEvent se);//监听session被销毁的方法
- HttpsessionAttributeListener
- attributeAdded(HttpsessionBindingEvent se);//监听属性增加
- attributeRemoved(HttpsessionBindingEvent se);//监听属性移除的方法
- attributeReplaced(HttpsessionBindingEvent se);//监听属性被替换的方法
- attributeAdded(HttpsessionBindingEvent se);//监听属性增加
- ServletContextListener
- contextDestroyed(ServletContextEvent sce);//监听context被销毁的方法
- conrextInitialized(ServletContextEvent sce);//监听context被初始化的方法
- ServletAttributeListener
- attributeAdded(ServletContextAttributeEvent scab);//监听属性增加
- attributeRemoved(ServletContextAttributeEvent scab);//监听属性被移除的方法
- attributeReplaced(ServletContextAttributeEvent scab);//监听属性被替换
- ServletRequestListener: