-
事件源:
ServletContext
HttpSession
ServletRequest事件对象:
1.属性的改变
2.监听对象的生命周期
ServletContextEvent
HttpSessionEvent
ServletRequestEvent事件监听器:
ServletContextListener
ServletContextAttributeListener
HttpSessionListener
HttpSessionAttributeListener
ServletRequestListener
ServletRequestAttributeListener -
监听器的作用
监听web中的一些事件的发生,如果某些事件一旦发生了,那么这个监听器就会调用指定方法进行处理.例如:在web中可以监听request对象的创建和销毁. -
编写Listener监听器
写一个java类,实现指定接口-
监听request相关的接口
ServletRequestListener接口
requestDestroyed方法
requestInitialized方法ServletRequestAttributeListener接口
attributeAdded方法
attributeRemoved方法
attributeReplaced方法 -
监听session相关的接口
HttpSessionListener接口
sessionCreated方法
sessionDestroyed方法HttpSessionAttributeListener接口
attributeAdded方法
attributeRemoved方法
attributeReplaced方法 -
监听application相关的接口
ServletContextListener接口
contextInitialized方法
contextDestroyed方法ServletContextAttributeListener接口
attributeAdded方法
attributeRemoved方法
attributeReplaced方法
-
在web.xml中配置Listener监听器
<listener> <listener-class>com.briup.listener.TestListener</listener-class> </listener>
-
Servlet------第七章:监听器
最新推荐文章于 2024-01-28 21:11:21 发布