session在用户注销之后如果页面中有重定向的语句,那么session会被重新创建吗?
我写了一个listener,继承了HttpSessionListener,其中sessionCreated方法中写了用来记录用户对象的方法,代码如下:
public void sessionCreated(HttpSessionEvent se) {
//servletContext对象
ServletContext context=se.getSession().getServletContext();
Integer integer=(Integer)context.getAttribute("count");
if(integer==null) {
integer=1;
}else{
integer=integer.intValue()+1;
}
context.setAttribute("count",integer);
}
在页面上使用form模拟用户登录,登陆之后的页面用户获取在线的人数,而注销页面中使用重定向定位到登录页面,为什么在ie与chrome浏览器登陆之后,在ie浏览器中注销登录之后,刷新chrome浏览器的登陆之后的页面,其获取的在线人数还是不变,听到周围人的解释是因为重定向的原因,导致session会被再次创建,这种说法对吗?如果对?为什么呢
public void sessionCreated(HttpSessionEvent se) {
//servletContext对象
ServletContext context=se.getSession().getServletContext();
Integer integer=(Integer)context.getAttribute("count");
if(integer==null) {
integer=1;
}else{
integer=integer.intValue()+1;
}
context.setAttribute("count",integer);
}
在页面上使用form模拟用户登录,登陆之后的页面用户获取在线的人数,而注销页面中使用重定向定位到登录页面,为什么在ie与chrome浏览器登陆之后,在ie浏览器中注销登录之后,刷新chrome浏览器的登陆之后的页面,其获取的在线人数还是不变,听到周围人的解释是因为重定向的原因,导致session会被再次创建,这种说法对吗?如果对?为什么呢
...全文
相关推荐
用户注册以及用户登陆模块
用asp(dreamwaver)编写的用户注册以及登陆的模块,链接的数据库是SQL,方便初学者的学习和探讨。
退出页面自动清除session技巧
退出页面自动清除session技巧
JavaWeb基于Session实现的用户登陆注销方法示例
为了安全起见,session常常用来保存用户的登录信息。那么服务器是怎么来实现的呢?下面这篇文章就来给大家介绍了关于JavaWeb基于Session实现的用户登陆注销的相关资料,需要的朋友可以参考借鉴,下面随着小编来一起学习学习吧。
php注销代码(session注销)
为了安全管理员不想使用后台后,最好是注销下,其实就是销毁session
javaweb用户注销后点击浏览器返回刷新页面重复登录问题的解决方法
主要介绍了javaweb用户注销后点击浏览器返回刷新页面重复登录问题的解决方法,具有一定的参考价值,感兴趣的小伙伴们可以参考一下


Web 开发
