struts2 select 中使用方法总结
struts2的select标签中,常用的有以下几个属性:
(1)struts2中的select 标签中,必须设置的属性只有一个,即是list。
(2)select标签的list中必须有值,不然会报错。如果没有值,可以加上headerKey, headerValue,这样就可以通过了。如:
?? 使用标签:?? <s:select name="nationId" list="nationMap"></s:select>
这样就可以了,简单吧!
?? 上面list里面用的是Map类型的变量,其实list里面也可以是List类型的变量,那么如果是List类型的变量,select标签就需要使用这种形式
????? <s:select name="nationId" list="nations" key="name" value="id"/>
?? 其中nations是List类型的变量,里面封装了一个Bean,Bean里面定义了两个变量,一个是id,一个是name。这样就可以了。
?
来文转自:http://blog.csdn.net/yanyuening/archive/2009/06/06/4246995.aspx