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会话中对象的绑定信息。
本文介绍了Servlet监听器如何增强Web应用程序的事件处理能力,通过监听HTTP会话的各种状态变化来实现对Web应用状态的有效监控和控制。主要涉及了HttpSessionListener、HttpSessionActivationListener、HttpSessionAttributeListener和HttpSessionBindingListener等接口的应用。
1万+

被折叠的 条评论
为什么被折叠?



