request.getSession().getAttribute取不到值?
在用户登录时
request.getSession().setAttribute("a"a);
可是
request.getSession().getAttribute("a");
偶尔会取不到值(取得null)。
"a"在整个程序是唯一的,也没有重新赋值,这会不会跟tomcat有关呢?
[解决办法]
放COOKIE试试
[解决办法]
工程中是否有小框架,有些框架间跳转时即使放在session里也获取不到值的。
[解决办法]
request.getSession().setAttribute跟那个session.setAttribute是一样的
[解决办法]
你这个情况还真特殊,你有session,退出的时候肯定会释放掉,我怀疑为代码中出现错误,调用了释放,其他吗情况想不到,经验不足。
[解决办法]
可能是session过时,还有可能是根本就没有设置值,request.getSession().setAttribute("a"a);
这段代码没有执行。
[解决办法]
是和你的tomact有关,曾经见同事遇见过这种问题,在他的机器上运行,结果换台机器就行了