读书人

配备listener监听器(HttpSessionList

发布时间: 2012-09-23 10:28:11 作者: rapoo

配置listener监听器(HttpSessionListener和HttpSessionBindingListener)细说
from:http://blog.csdn.net/opnmzxcvb/article/details/4554329

1、了解如何使用HttpSessionListener监听session的销毁。
2、了解如何使用HttpSessionBindingListener监听session的销毁。

一、使用HttpSessionListener编写一个OnlineUserListener。

?

"退出。");??
  • }??

    ?

    ?

    这里可以直接使用listener的username操作在线列表,不必再去担心session中是否存在username。

    valueUnbound的触发条件是以下三种情况:
    执行session.invalidate()时。
    session超时,自动销毁时。
    执行session.setAttribute("onlineUserListener", "其他对象");或session.removeAttribute("onlineUserListener");将listener从session中删除时。

    因此,只要不将listener从session中删除,就可以监听到session的销毁。

  • 读书人网 >编程

    热点推荐