有关session的介绍参见http://com-xpp.iteye.com/blog/1553777
下面说一下session状态失效的检测方法:(引用别人的资料)
http://topic.youkuaiyun.com/t/20031204/21/2528823.html帖子中symfkj作者的回复 写道
1.HttpSession session=request.getSession(false);
if(session==null){已经invalidate}
2.HttpSession session=request.getSession(true);
if(session.isNew()){已经invalidate}
3.使用HttpSessionListener,在sessionDestroyed(HttpSessionEvent se)方法里完成你invalidate以后的工作,如:让客户重新登陆。
如果你还有问题,可以发mail给我,zhangfm@neusoft.com
if(session==null){已经invalidate}
2.HttpSession session=request.getSession(true);
if(session.isNew()){已经invalidate}
3.使用HttpSessionListener,在sessionDestroyed(HttpSessionEvent se)方法里完成你invalidate以后的工作,如:让客户重新登陆。
如果你还有问题,可以发mail给我,zhangfm@neusoft.com
本文介绍了几种检测Session状态是否失效的方法,包括通过request获取Session并判断其有效性、使用HttpSessionListener监听Session销毁事件等。
685

被折叠的 条评论
为什么被折叠?



