存入session:
TbUser tbUser = userService.queryUser("[email protected]", "B84BF94BDD703627").get(0);
ActionContext ctx = ActionContext.getContext();
ctx.getSession().put("tbUser",tbUser);取session里的值:
ActionContext ctx = ActionContext.getContext();
TbUser tbUser = (TbUser)ctx.getSession().get("tbUser");
request.getSession().setAttribute();
request.getSession().getAttribute();这样也测试了, IE 能够取到tbUser的值, FF 和google不能,整个项目前面的代码都能取到,今天就不行了...蛋碎......来个高手指点一下...
TbUser tbUser = userService.queryUser("[email protected]", "B84BF94BDD703627").get(0);
ActionContext ctx = ActionContext.getContext();
ctx.getSession().put("tbUser",tbUser);取session里的值:
ActionContext ctx = ActionContext.getContext();
TbUser tbUser = (TbUser)ctx.getSession().get("tbUser");
request.getSession().setAttribute();
request.getSession().getAttribute();这样也测试了, IE 能够取到tbUser的值, FF 和google不能,整个项目前面的代码都能取到,今天就不行了...蛋碎......来个高手指点一下...
试过了,没用,ff 连cookie都清了,myeclipse 关了,机子重启了,没用...........在线等啊在线等..............
存和取是2个不同的action , session我在页面根本就没用到,只是在后天做插入数据的时候取session里的tbUser
HttpSession session = request.getSession();
session.setAttribute("xxx",xxx);
session.getAttribute("xxx");