JSP中监听器的分类与使用

来源:互联网 发布:搞笑诺贝尔奖 知乎 编辑:程序博客网 时间:2024/06/06 22:57

Servlet监听器是给Web应用增加事件处理机制,以便更好地监视和控制Web应用的状态变化,从而在后台调用相应处理程序。 


l可以监听Http会话活动情况、Http会话中属性设置情况,也可以监听Http会话的active、passivate情况等。该监听器需要使用到如下多个接口类:
ØHttpSessionListener
Ø HttpSessionActivationListener
ØHttpSessionAttributeListener
ØHttpSessionBindingListener
lHttpSessionListener:监听HttpSession的操作。
lHttpSessionActivationListener:监听Http会话active、passivate的情况。使用这个接口可以在JVM之间长久保存没有进行序列化的数据,或者是在移动session前后对序列化的对象执行一些附加的操作。
lHttpSessionAttributeListener:监听HttpSession中属性的操作。
lHttpSessionBindingListener:这个接口用于监听Http会话中对象的绑定信息。