Java Web监听器概览
💖The Begin💖点点关注,收藏不迷路💖
1、按对象划分
ServletContext监听器
- 用途:监听Web应用(ServletContext)的生命周期及属性变化。
- 接口:
ServletContextListener
,ServletContextAttributeListener
HttpSession监听器
- 用途:监听用户会话(HttpSession)的创建、销毁及属性变化。
- 接口:
HttpSessionListener
,HttpSessionAttributeListener
,HttpSessionBindingListener
,HttpSessionActivationListener
ServletRequest监听(间接)
- 处理:通常通过Filter或Servlet处理请求逻辑,无直接监听器接口。
2、按事件类型划分
生命周期事件
- 监听域对象(ServletContext, HttpSession)的创建和销毁。
属性变化事件
- 监听ServletContext和HttpSession中属性的增加和删除。
对象绑定事件
HttpSessionBindingListener
:对象绑定/解绑到HttpSession的通知。HttpSessionActivationListener
:对象在会话序列化/反序列化时的通知。
💖The End💖点点关注,收藏不迷路💖
本文转载自: https://blog.csdn.net/qq_41840843/article/details/140322132
版权归原作者 Seal^_^ 所有, 如有侵权,请联系我们删除。
版权归原作者 Seal^_^ 所有, 如有侵权,请联系我们删除。