日期:2014-05-19  浏览次数:20570 次

关于session 和servletConntext
最近在自学jsp,对于session 和servletConntext的概念有点模糊,我能否这么理解:
session是一个独立的空间,对于每个servlet服务器都会分配一个独立的session,而重新打开另外一个浏览器不能对该session造成影响;
servletConntext是一个大的空间,即使打开新的窗口,对于同一个servlet其数据都能被访问到、。。。。说的有些乱了,请问有人指点下么

------解决方案--------------------
servletcontext可以认为随web服务器启动而启动,关闭而关闭吧,而session是浏览器第一次访问时创建的,更换浏览器就访问不到原来的session了,但session其实还存在,session是基于cookie的,找不到session就是因为服务器没有接收到session对应的cookie。说的有点模糊,仅供参考
------解决方案--------------------
LZ好好理解下cookie和session的区别
ServletContext对应JSP中的application相当于web容器的全局变量