在struts2中为什么session中的数据相互影响?

2025-04-25 21:04:19
推荐回答(5个)
回答1:

map对象放的用户对象都是同一个key,也就是说你每次登陆成功都把那个key对应的value更新了。对每一个用户应该用其自身的request.getSession()

回答2:

你可以结贴了. 把分给我吧..

借花献佛:借凉菜的提示给你回答.
User obj = (User)session.get("objuser");

改:
User obj = new User();
obj = (User)session.get("objuser");

回答3:

你是不是使用单例模式 与spring整合默认是单例的 你不使用单例模式就可以了

回答4:

Struts2 提供的ActionContext.getSession() 返回类型是Map类型 区别于Struts1的HttpSession

回答5:

struts2你是怎么拿的session.