+ -
当前位置:首页 → 问答吧 → struts2两个小问题

struts2两个小问题

时间:2011-08-17

来源:互联网

1、怎么获取Struts2标签中隐藏域的值呢,下面是我定义的隐藏域:
<s:iterator value="userList">
<s:hidden value="%{userName}" name="uName">
</s:iterator>
在业务层我是这样写的:((Map)ActionContext.getContext().get("request")).get("uName");但取得的值是null,请问该怎么取啊?
2、怎样获得Struts2中select标签的值,下面是我定义的select标签:
<s:select list="userList" headerKey="-1" headerValue="-请选择用户-" listKey="userID" listValue="userName"/>
那么我跳转到Action中或跳转业务层该怎么获取用户选择的标签值呢?
就这样个问题,麻烦大家了。

作者: Clowind   发布时间: 2011-08-17

在Action定义变量uName
为它生成get和set方法,就可以得到隐藏域的值了

对于s:select也一样,它的name属性定义的就是action中用到的变量名

作者: alexandertech   发布时间: 2011-08-17

热门下载

更多