一个action里面火狐浏览器request.getSession().getAttribute("User")为空
其他action里面这句话能取到数据
但是ie浏览器在这个action也能取到数据
不知道什么情况,麻烦各位帮帮忙啊。。。。。
------解决方案--------------------------------------------------------
遇到过一次,忘了,好久之前的项目了,我找找先
------解决方案--------------------------------------------------------
User 是小写的吧。
------解决方案--------------------------------------------------------
session对象是服务器端的,不是浏览器创建的,怎么会和浏览器有关系?
------解决方案--------------------------------------------------------
你的action是不是通过ajax请求访问的,如果ajax请求访问 火狐浏览器存在跨域访问的问题,要在请求的url后面加入?callback=?,;例如url ="http://ci.28400.net/app/faceapi/fuqi?callback=?"
希望我的解答能给你带来帮助
------解决方案--------------------------------------------------------
------解决方案--------------------------------------------------------
是不是记录缓存了,清下缓存试试
------解决方案--------------------------------------------------------
uploadify 做上传是吧? 由于uploadify是用flash的,ff在接收flash请求时sessionid会丢失 在ff中用flash中需要在请求路径后面加上jsessionid
需要你把sessionId取到,具体代码就是下面:
xxx路径;jsessionid=这里填你得到的sessionid
需要注意的是 “;” 分号不能省略
------解决方案--------------------------------------------------------