一个httpsessionlisteners例子
来源:互联网 发布:淘宝子账号未认证 编辑:程序博客网 时间:2024/06/06 20:44
package jp.co.sysmex.sps.util; import javax.servlet.*; //①HttpSessionListenerインタフェースを実装したリスナークラスを宣言します。 //②セッションが作成されたときに呼び出されるsessionCreatedメソッドで //③セッションが破棄されたときに呼び出されるsessionDestroyedメソッドで web.xml文件中增加配置信息. <!-- ①リスナークラスを登録します。 -->
import javax.servlet.http.*;
import jp.co.sysmex.sps.app.web.WebAccountBean;
public class CheckSessionServlet implements HttpSessionListener {
private static int sesCount = 0;
// セッション数を加算する処理と、加算されたセッション数をログに
//記載する処理を行います 。
public void sessionCreated(HttpSessionEvent hse) {
sesCount++;
//ServletContext sc = hse.getSession().getServletContext();
String sessid = hse.getSession().getId();
System.out.println(" session Created " + sesCount);
System.out.println(" session ++ " + sessid);
}
//セッション数を減算する処理を行います。
public void sessionDestroyed(HttpSessionEvent hse) {
String sessid = hse.getSession().getId();
System.out.println(" session Destroyed " + sesCount);
System.out.println(" session -- " + sessid);
WebAccountBean account = (WebAccountBean)(hse.getSession().getAttribute("ACCOUNT_KEY"));
System.out.println(account.getEnterpriseCode());
System.out.println(account.getEnterpriseFullKanjiName());
sesCount--;
}
}
<listener>
<listener-class>jp.co.sysmex.sps.util.CheckSessionServlet</listener-class>
</listener>
- 一个httpsessionlisteners例子
- 一个例子
- 一个例子
- 一个例子
- 一个例子
- 一个例子
- 一个例子
- 一个例子
- 一个例子
- 一个触发器的例子
- MyDataGrid一个例子
- LineDDA的一个例子
- 一个函数的例子
- 一个触发器的例子
- DirectX的一个例子
- 一个Hibernate的例子
- 一个缓存例子
- ACE的一个例子
- 解决 虚拟内存不能为read的问题
- 我的第一篇文章
- HttpSession常见问题
- 匿名委托,在线程中刷新窗体
- 数据库
- 一个httpsessionlisteners例子
- 设计模式- 简单工厂模式---->工厂方法模式---->抽象工厂模式
- abstract class和interface
- 程序员九重境界
- 基于sturts2.1.6的项目文件部署到tomcat6.0之后,服务器启动时报错:严重: Error filterStart
- 介绍MOS 管,包括N 和P沟道以及耗尽型增强型差异
- Debian启动过程简介
- 孙云琴--Hibernate写作感想(以此自勉明智)
- Simple Maven Workspace Setup