Java监听器Listener
Posted Harris-H
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Java监听器Listener相关的知识,希望对你有一定的参考价值。
Java监听器Listener
HttpSessionActivationListener 的描述中涉及活化和钝化的概念,
- HttpSession 对象从内存中转移至硬盘的过程称为钝化.
- HttpSession 对象从持久化状态变为运行状态的过程称为活化。
根据监听事件的不同,可以将表中的监听器分为如下三类
-
用于监听域对象创建和销毁的事件监听器(ServletContextListener 接口、HttpSessionListener 接口、ServletRequestListener 接口)。
-
用于监听域对象属性增加和删除的事件监听器(ServletContextAttributeListener 接口、HttpSessionAttributeListener 接口、ServletRequestAttributeListener 接口)。
-
用于监听绑定到 HttpSession 域中某个对象状态的事件监听器(HttpSessionBindingListener 接口、HttpSessionActivationListener 接口)
在 Servlet 规范中,这三类事件监听器都定义了相应的接口,在编写事件监听器程序时只需实现对应的接口即可。在使用监听程序时,Web 服务器会根据监听器所实现的接口,把它注册到被监听的对象上,当触发了某个对象的监听事件时,Web 容器将会调用 Servlet 监听器与之相关的方法对事件进行处理。
实例参考下面这篇文章.
以上是关于Java监听器Listener的主要内容,如果未能解决你的问题,请参考以下文章
java_day29_Servlet三大组件之监听器listener