sessionid机制

sessionid是一个会话的key,浏览器第一次访问服务器会在服务器端生成一个session,有一个sessionid和它对应。tomcat生成的sessionid叫做jsessionid。session在访问tomcat服务器HttpServletRequest的getSession(true)的时候创建,tomcat的ManagerBase类提供创建sessionid的方法:随机数+时间+jvmid


所以每次不同浏览器跟服务器访问所产生的session会话都是不同的,因为设置session的值也不会互相影响覆盖,但是当在同一浏览器打开不同窗口设置相同session的key时就会互相覆盖影响.

你可能感兴趣的:(sessionid机制)