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

struts2 session,该怎么处理

2012-01-28 
struts2 sessionJava code存入session:TbUser tbUser userService.queryUser(974992823@qq.com, B84B

struts2 session

Java code
存入session:    TbUser tbUser = userService.queryUser("974992823@qq.com", "B84BF94BDD703627").get(0);    ActionContext ctx = ActionContext.getContext();    ctx.getSession().put("tbUser",tbUser);


Java code
取session里的值:         ActionContext ctx = ActionContext.getContext();    TbUser tbUser = (TbUser)ctx.getSession().get("tbUser");

 
request.getSession().setAttribute();
request.getSession().getAttribute();

这样也测试了, IE 能够取到tbUser的值, FF 和google不能,整个项目前面的代码都能取到,今天就不行了...蛋碎......来个高手指点一下...

[解决办法]
重新启动程序 重新打开页面 看看结果怎样
[解决办法]
不应该是后台代码的问题,应该是前台页面的问题吧?
[解决办法]
用这个session应该可以吧,偶一直用这个,不习惯用map那种。。。

HttpServletRequest request = ServletActionContext.getRequest();
HttpSession session = request.getSession();
session.setAttribute("xxx",xxx);
session.getAttribute("xxx");

热点排行