1、Listener
Listener是用来监听Web工程状态改变的一种实现机制。定义实现Listener接口的类,通过回调函数处理业务逻辑。定义的listener需要在web.xml中注册。
2、监听整个工程的状态
实现ServletContextListener接口
3、监听ServletContextAttribute的状态
实现ServletContextAttributeListener接口,重写add、replace、remove方法,可以监听到属性的添加、替换和删除动作。
4、监听Session范围状态改变
实现HttpSessionListener。监听Session属性改变,实现HttpSessionAttributeListener接口。
5、监听request范围状态改变
实现ServletRequestListener。监听request属性改变,实现ServletRequestAttributelistener接口。
分享到:
相关推荐
JavaWeb开发教程——入门与提高篇JavaWeb开发教程——入门与提高篇JavaWeb开发教程——入门与提高篇JavaWeb开发教程——入门与提高篇
此资源与我的博客12_JavaWeb——Filter&Listener中的案例对应,在11_JavaWeb——Cookie&Session案例资源基础上加上了过滤器,实现了对未登录用户的拦截,希望有所帮助。
JavaWeb开发内幕——核心技术作为javaweb学习参考学习资料,由于pdf文件太大,本人已将其压缩分卷,请大家把三个压缩包都下载下来在进行解压
JavaWeb课程设计——图书馆管理系统.pptx
最新版JavaWeb综合案例——品牌后台管理系统 来源:改编自黑马程序员最新JavaWeb课程案例 所用技术及工具:Mybatis+Maven+Filter+Ajax+JSON+JavaScript+HTML+CSS+Element+VUE
JavaWeb课程设计——图书馆管理系统方案.doc
JavaWeb课程设计——图书馆管理系统.doc
JavaWeb课程设计——图书馆管理系统.pdf
JavaWeb课程设计——图书馆管理系统.docx
JavaWeb开发内幕——核心技术作为javaweb学习参考学习资料,由于pdf文件太大,本人已将其压缩分卷,请大家把三个压缩包都下载下来在进行解压
JavaWeb开发内幕——核心技术作为javaweb学习参考学习资料,由于pdf文件太大,本人已将其压缩分卷,请大家把三个压缩包都下载下来在进行解压
javaWeb训练专用——软件项目信息管理 难度系数3个星,相较于之前的2个星,稍微难了一些
JavaWeb开发教程——入门与提高篇(含PDF课件和源码)
基于javaWeb原生servlet开发的网盘项目源码(期末大作业).zip基于javaWeb原生servlet开发的网盘项目源码(期末大作业).zip基于javaWeb原生servlet开发的网盘项目源码(期末大作业).zip基于javaWeb原生servlet开发的网盘...