日期:2014-05-17  浏览次数:20793 次

关于session.isNew()的问题
直接打开a网页的时候,session.isNew()为true
但是当a是从b网页过去的时候,session.isNew为false。
b网页中并没有对session进行任何操作
谁能解释一下其中原理。
难道是因为打开该网站的时候会自动生成cookie吗?

------解决方案--------------------
<%@ page session="false"%>
这个的意思是,是否在该页面产生session对象,
就是再转换后的servlet service()代码中是否创建session。
但是你的session再a页面已经产生。即使在b页面不创建,a页面已经创建过了。
------解决方案--------------------
貌似一个session对应于一个窗口
只要窗口没有关 就还是一个