首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

关于session失效的有关问题

2012-02-03 
关于session失效的问题在刚进入首页时我设置了request.getSession().setAttribute(language,language)

关于session失效的问题
在刚进入首页时我设置了
request.getSession().setAttribute("language",language);把language放进session中用于在jsp中读取,然后页面有一个中英文切换的链接,点击切换的时候我用ajax调用后台,通过
request.getSession().removeAttribute("language");
request.getSession().setAttribute("language",language);//再一次把language放进session,怎么页面中的language还是以前的语言呢?

[解决办法]
一、有可能是ajax调用不成功。
二、如果调用成功,也只是把session中的值改变了,前台页面上的language要么手动联动,要么刷新一下。
[解决办法]
页面刷新了?
[解决办法]
不知道楼主使用的浏览器是不是火狐,在火狐下同步和异步的session不是同一个。
[解决办法]
我也出现了这个问题,同求解。。。
[解决办法]
调试输出同步和异步的sessionId是不是一个?
[解决办法]
你不会是吧language设置到request作用域,然后把新的语言设置到session作用域里面了吗?
[解决办法]
ajax是异步的,楼主是否有考虑是这个问题?

热点排行