session在用户注销之后如果页面中有重定向的语句,那么session会被重新创建吗?
「已注销」 2016-12-20 05:24:14 我写了一个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会被再次创建,这种说法对吗?如果对?为什么呢