想咨询一下这个session创建的问题

这里不是应该每个会话创建一个,为何在同一个页面,同一个浏览器中会不断的创建session

public class TongJiSessionListen implements HttpSessionListener {

//因为创建和消除都会用到这个count,所以放出来
int count = 0;

@Override
public void sessionCreated(HttpSessionEvent se) {
    //记录session创建的时候
    System.out.println("session创建");

    //因为存在可能同时访问这个listen的,就会存在线程问题;所以要加锁
    synchronized(TongJiSessionListen.class){
    count++;
    System.out.println("记录访客人数:"+count);
    //访客数加一

    ServletContext context = se.getSession().getServletContext();
    context.setAttribute("count", count);
    }

}


这个是session监听器中的其中一个方法,
jsp页面是
<%@ page language="java" import="java.util.*" pageEncoding="utf-8"%>



My JSP 'MyJsp.jsp' starting page


当前的访客人数${applicationScope.count }


这里是不是因为是浏览器的问题