Listener

概述

1、JavaWeb 三大组件:Servlet 程序、Filter 过滤器、Listener 监听器

2、JavaEE 规范,即接口

3、作用:监听某种事物的变化,然后通过回调函数,反馈给客户(程序)做一些相应的处理

 

接口分类

1、ServletContextListener:监听 ServletContext 对象的创建和销毁的过程

2、HttpSessionListener:监听 HttpSession 对象的创建和销毁的过程

3、ServletRequestListener:监听 ServletRequest 对象的创建和销毁的过程

4、ServletContextAttributeListener:监听 ServletContext 保存作用域的改动

5、HttpSessionAttributeListener:监听 HttpSession 保存作用域的改动

6、ServletRequestAttributeListener:监听 ServletRequest 保存作用域的改动

7、HttpSessionBindingListener:监听某个对象在 Session 域中的创建与移除

8、HttpSessionActivationListener:监听某个对象在 Session 域中的序列化和反序列化

 

使用步骤

1、编写一个类实现监听器接口

2、实现其回调方法

3、web.xml 配置监听器

<!-- 配置监听器 -->
<listener>
    <listener-class><!-- 被监听程序的全类名 --></listener-class>
</listener>

 

posted @   半条咸鱼  阅读(107)  评论(0编辑  收藏  举报
(评论功能已被禁用)
相关博文:
阅读排行:
· 微软正式发布.NET 10 Preview 1:开启下一代开发框架新篇章
· 没有源码,如何修改代码逻辑?
· PowerShell开发游戏 · 打蜜蜂
· 在鹅厂做java开发是什么体验
· WPF到Web的无缝过渡:英雄联盟客户端的OpenSilver迁移实战
点击右上角即可分享
微信分享提示