session在用户注销之后如果页面中有重定向的语句,那么session会被重新创建吗?

「已注销」 「已注销」 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
我写了一个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会被再次创建,这种说法对吗?如果对?为什么呢
...全文

相关推荐

评论 6
收藏 已收藏
分享
返回顶部
「已注销」
Web 开发 81,108 成员 341,721 内容