ActionContext.getContext().getSession()的问题
我在LoginAction中设置了ActionContext.getContext().getSession().put("user",getName());但是在Get...
我在LoginAction中设置了ActionContext.getContext().getSession().put("user", getName());但是在GetAction中ActionContext.getContext().getSession().get("user");取数据的时候返回的是Null
展开
2个回答
展开全部
你的参数("user",getName()),那个getName是哪来的参数,就现在的问题看的你取到的当然是空值。因为相当于一进来就先get了,又没赋值,谁知道是那来的。
把getName()换成你想要保存到Session的值。
你试着先创建一个对象来保存
UserInfo ui=new UserInfo();
.......
ActionContext.getContext().getSession().put("user", ui.getName());
我也初学者,你试试.谢谢
把getName()换成你想要保存到Session的值。
你试着先创建一个对象来保存
UserInfo ui=new UserInfo();
.......
ActionContext.getContext().getSession().put("user", ui.getName());
我也初学者,你试试.谢谢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询