struts2中s:select标签的使用

来源:互联网 发布:吃鸡启动项优化 编辑:程序博客网 时间:2024/06/07 03:37

这是我的jsp页面取值,下拉列表

<s:select listKey="qyzrcode" list="dlist" listValue="qyzr" headerKey="-1" headerValue="请选择"  name="XX.qyzrcode"></s:select>


(1)list:创建列表的可迭代数据源, 必设项(list必须有值,如果没值则必须设置headerKey, headerValue)

(2)headerKey:设置列表的题头主键值. 一定不能为空值! "'-1'"或"''"是正确的取值, ""是错误的取值。

(3)headerValue:列表的题头选项值。

(4)listKey:列表数据源中元素对象的属性, 用于获取选项的值,对应于select标签中的value。 例如:0325--张三

(5)listValue:表数据源中元素对象的属性, 用于获取选项的文本内容,对应于select标签中的option。

(6)name:元素的名字。


在action 中要有一个list<E> dlist 集合,并设置set,get方法 不然jsp是取不到值的

选中之后拿到的是listKey的值