zoukankan      html  css  js  c++  java
  • Java设置session监听器

    1,在Java类里面新建一个类

     1 import java.io.IOException;
     2 import java.text.ParseException;
     3 import javax.servlet.http.HttpSessionEvent;
     4 import javax.servlet.http.HttpSessionListener;
     5 import org.apache.http.client.ClientProtocolException;
     6 
     7 public class SessionCounter implements  HttpSessionListener  {
     8 
     9     @Override
    10     public void sessionCreated(HttpSessionEvent se) {
    11         // TODO Auto-generated method stub
    12         //System.out.println("有session诞生了,ID是:"+se.getSession().getId()+"---"+se.getSession().getMaxInactiveInterval());
    13         
    14     }
    15 
    16     @Override
    17     public void sessionDestroyed(HttpSessionEvent se) {
    18         // TODO Auto-generated method stub
    19         //System.out.println("有session失效了,ID是:"+se.getSession().getId()+"--"+se.getSession().getMaxInactiveInterval());
    20         
    21     }
    22 
    23 }

    2、在web.xml文件里面配置监听类所在的包以及监听器名字(例如我是把SessionCounter这个类放在包comutl下面)

    <listener>  
        <listener-class>com.utl.SessionCounter</listener-class>  
    </listener> 

    这样子当session失效,或者有新的session诞生以后服务器就可以监听到了

  • 相关阅读:
    正则表达式常用收集
    IIS 部署nodejs
    借助svn进行半自动多台服务器上线部署
    快速开发window服务器程序
    sql server 存储过程解密
    EF 剥坑
    测试常规需要测试的东西
    html5本次存储几种方式
    log4net 写日志配置
    js 获取定位信息
  • 原文地址:https://www.cnblogs.com/Vziiii/p/6401661.html
Copyright © 2011-2022 走看看