Java Web监听器概览
Seal^_^ 2024-09-09 15:03:02 阅读 51
Java Web监听器概览
1、按对象划分ServletContext监听器HttpSession监听器ServletRequest监听(间接)
2、按事件类型划分生命周期事件属性变化事件对象绑定事件
💖The Begin💖点点关注,收藏不迷路💖
|
1、按对象划分
ServletContext监听器
用途:监听Web应用(ServletContext)的生命周期及属性变化。接口:<code>ServletContextListener, ServletContextAttributeListener
HttpSession监听器
用途:监听用户会话(HttpSession)的创建、销毁及属性变化。接口:HttpSessionListener
, HttpSessionAttributeListener
, HttpSessionBindingListener
, HttpSessionActivationListener
ServletRequest监听(间接)
处理:通常通过Filter或Servlet处理请求逻辑,无直接监听器接口。
2、按事件类型划分
生命周期事件
监听域对象(ServletContext, HttpSession)的创建和销毁。
属性变化事件
监听ServletContext和HttpSession中属性的增加和删除。
对象绑定事件
HttpSessionBindingListener
:对象绑定/解绑到HttpSession的通知。HttpSessionActivationListener
:对象在会话序列化/反序列化时的通知。
💖The End💖点点关注,收藏不迷路💖
|
声明
本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。