struts2 中在action中设置的session 如何在jsp页面中获取
我在登录判断页面设置了session值ActionContext.getContext().getSession().put("username",user.getUse...
我在登录判断页面设置了session 值ActionContext.getContext().getSession().put("username",user.getUsername());
ActionContext.getContext().getSession().put("user",user);
ActionContext.getContext().getSession().put("realname",user.getRealname());
ServletActionContext.getRequest().getSession().setAttribute("kmid",user.getKmid());
然后在后台页面 通过<%=session.getAttribute("realname")%><%=session.getAttribute("username")%>只能获的username的值 也就是说 在登录界面登录框内的值 都能获取,其他的则不行。怎么解决?请高手指点 展开
ActionContext.getContext().getSession().put("user",user);
ActionContext.getContext().getSession().put("realname",user.getRealname());
ServletActionContext.getRequest().getSession().setAttribute("kmid",user.getKmid());
然后在后台页面 通过<%=session.getAttribute("realname")%><%=session.getAttribute("username")%>只能获的username的值 也就是说 在登录界面登录框内的值 都能获取,其他的则不行。怎么解决?请高手指点 展开
4个回答
展开全部
没必要那么麻烦 你只要放一个user就可以了
其他那几个 我看都是user的属性
你在页面获取user以后,在get获取他的属性就可以了
没必要每个属性都放到session中 都写一遍
其他那几个 我看都是user的属性
你在页面获取user以后,在get获取他的属性就可以了
没必要每个属性都放到session中 都写一遍
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
把user对象得到后在页面上用user.对象属性值就可以获取了
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你用<s:debug></s:debug>,看看值栈中有没有,再通过标签取
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
其他的值你确定都有值么 ?? 在通过action的时候 你先打印出来 看是不是有那些值!!!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询