struts2中,在一个action中的session存值,怎样才可以在另一个action中取到之

struts2中,在一个action中的session存值,怎样才可以在另一个action中取到之前存的值呢?求详解,拜谢..... struts2中,在一个action中的session存值,怎样才可以在另一个action中取到之前存的值呢? 求详解,拜谢.. 展开
 我来答
百度网友a668673
2014-04-03 · TA获得超过527个赞
知道小有建树答主
回答量:425
采纳率:0%
帮助的人:337万
展开全部
存的时候
ActionContext.getContext().getSession.put("abc", "值");
取的时候
ActionContext.getContext().getSession.get("abc");

你说取不到的问题,是不是你在另一个浏览器上或另一个窗口开的页面?这样取值只能在同一个页面取,另开一个页面(容器)已经是另外一个session了。
还有,你这两个Action所在的包都已经继承struts-default的包了吧?拦截器也没用自定义或其它的吧?用了的话,必须再写出默认的拦截器。
追问
你说的不是很明白,等我证明一下再说
没答对别怪我
2014-04-03 · 超过10用户采纳过TA的回答
知道答主
回答量:25
采纳率:0%
帮助的人:8.7万
展开全部
getSession().get(“字段名”);
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
jiaoyefei4520
2014-04-03
知道答主
回答量:7
采纳率:0%
帮助的人:9379
展开全部
session.get("字段名");
更多追问追答
追问
木有那么简单吧!就是因为这样取不到才问的
追答
你的session是map类型的吗
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 更多回答(1)
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式