session监听,需要实现HttpSessionAttributeListener接口

attributeAdded:监听添加session

attributeRemoved:监听删除session

attributeReplaced:监听修改session

 package com.gxy.Listener;

 import javax.servlet.http.HttpSessionAttributeListener;
import javax.servlet.http.HttpSessionBindingEvent; public class sessionAttributeListener implements HttpSessionAttributeListener { public void attributeAdded(HttpSessionBindingEvent httpSessionBindingEvent) {
// TODO Auto-generated method stub
System.out.println("添加的属性名:"+httpSessionBindingEvent.getName()+",添加的属性值"+httpSessionBindingEvent.getValue());
} public void attributeRemoved(HttpSessionBindingEvent httpSessionBindingEvent) {
// TODO Auto-generated method stub
System.out.println("删除的属性名:"+httpSessionBindingEvent.getName()+",删除的属性值"+httpSessionBindingEvent.getValue());
} public void attributeReplaced(HttpSessionBindingEvent httpSessionBindingEvent) {
// TODO Auto-generated method stub
System.out.println("修改的属性名:"+httpSessionBindingEvent.getName()+",修改的属性值"+httpSessionBindingEvent.getValue());
} }

配置web.xml

 <listener>
<listener-class>com.gxy.Listener.sessionAttributeListener</listener-class>
</listener>

运行结果

最新文章

  1. 第一个c++程序
  2. js打印功能
  3. [转贴]有关Angular 2.0的一切
  4. [CareerCup] 12.5 Test a Pen 测试一支笔
  5. 【java】由equals和==的区别引出的常量池知识
  6. Magento 安装时文件权限 设置
  7. XoftSpy 4.13的注册算法分析
  8. IIS Shared Configuration
  9. A题笔记(8)
  10. Sql Server 列转行 Pivot使用
  11. 06-C语言运算符2
  12. ubuntu-14.04 系统安装mysql-5.6.21
  13. JS - 实现简单易用的倒计时 x 天 x 时 x 分 x 秒
  14. IP地址 A\B\C类
  15. Java语言的简介
  16. Spring Cloud Zipkin
  17. Cacti 1.1.6 添加monitor和thold插件
  18. 05: jQuery
  19. 【BZOJ】2165: 大楼
  20. 可变参数中size_t遇见的问题

热门文章

  1. C# Bootstrap table之 分页
  2. maven环境变量的配置及+eclipse的配置使用
  3. Why deep learning?
  4. 【贪心】Codeforces 349B.Color the Fence题解
  5. Treap讲解
  6. 运用正则+replace+substring将一段英语的字母大写 angurlar运用自定义指令filter完成首字母大写
  7. [LeetCode] Toeplitz Matrix 托普利兹矩阵
  8. [LeetCode] My Calendar II 我的日历之二
  9. [LeetCode] Next Greater Element II 下一个较大的元素之二
  10. 基于webpack的React项目搭建(二)