Eclipse中通过run on server来运行JSP文件时,默认启动的是本机的IE浏览器,如果出现了不支持session的情况,比如,在一个登录页面的JSP文件登陆后不能成功跳转到指定页面,问题很可能出现在本机IE浏览器的设置中。
解决办法是,在IE浏览器的:设置-->Internet选项-->隐私,选择Internet区域设置中,看看是否选择的是‘阻止所有Cookie’,如果是,改变为‘中高’。因为阻止所有Cookie后,服务器创建的session给浏览器发送的sessionID无法存到本地,换句话说,浏览器就不支持session了。