`
jiaoronggui
  • 浏览: 1304327 次
  • 性别: Icon_minigender_1
  • 来自: 合肥
博客专栏
B7c2eb31-a8ea-3973-a517-d00141f39b89
项目管理软件-redmin...
浏览量:115280
4a63e153-250f-30f6-a051-97cfc67cb3d3
IT职业规划
浏览量:197767
社区版块
存档分类
最新评论

HttpSessionListener, HttpSessionAttributeListener的用法

 
阅读更多
 

HttpSessionListener有2个接口需要实现

sessionCreated//新建一个会话时候触发也可以说是客户端第一次和服务器交互时候触发

sessionDestroyed//销毁会话的时候  一般来说只有某个按钮触发进行销毁 或者配置定时销毁 ( 很多文献中提到说浏览器关闭时候会销毁 但是楼主通过各种现行主流浏览器测试效果不尽如人意)

HttpSessionAttributeListener有3个接口需要实现

attributeAdded//在session中添加对象时触发此操作 笼统的说就是调用setAttribute这个方法时候会触发的

attributeRemoved//修改、删除session中添加对象时触发此操作  笼统的说就是调用 removeAttribute这个方法时候会触发的

attributeReplaced//在Session属性被重新设置时

以下是一个统计在线会话数的功能,并且让超时的自动销毁

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics