如何在jsp中获取action传递过来的数据? 5

我使用struts2开发,在action中使用HttpSessionsession=ServletActionContext.getRequest().getSessio... 我使用struts2开发,在action中使用HttpSession session = ServletActionContext.getRequest().getSession();
session.setAttribute("userid", uu.getId());
传递一个数据,在页面我使用
<input type="text" id="user.id" name="user.id" value="${ userid }"/>
获取数据,为什么得不到
结果是一个 input 标签中的 内容是 : ${ userid }

坐等解答
展开
 我来答
超人影视娱乐
高粉答主

推荐于2018-03-23 · 闲来无事的影评人-关注我把
超人影视娱乐
采纳数:7757 获赞数:60597

向TA提问 私信TA
展开全部
  jsp中获取action传递过来的数据

代码如下:
Map request = (Map) ActionContext.getContext().get("request");
既然你知道request是一个已存在的对象,在定义对象时就不要再用request这个名字,容易给他人以及自己以后造成误解

用struts2标签可以这么做
<s:iterator value="request">
<s:property value="empId" />
<s:property value="eName" />
<s:property value="eSex" />
<s:property value="eSex" />
<s:property value="eSalary" />
</s:iterator>
百度网友583b06f
2013-01-03 · TA获得超过123个赞
知道答主
回答量:69
采纳率:0%
帮助的人:25万
展开全部
使用struts2的标签库吧,
<s:property value="#session.userid"/>
你那个可以使用必须加上 sessionScope 如 ${ sessionScope.userid}
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

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

类别

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

说明

0/200

提交
取消

辅 助

模 式