首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2EE开发 >

struts2 中标签s:select 该如何使用

2012-01-10 
struts2 中标签s:select 该怎么使用?如题我想使用s:select标签从action中的arraylist取值 该怎么写呢?还有

struts2 中标签s:select 该怎么使用?
如题
我想使用s:select标签从action中的arraylist取值 该怎么写呢?
还有listvalue 和listkey 这两个属性能帮忙解释下吗?

[解决办法]
通过list指定属性
<option value="xxx">XXX</option>
listvalue 是下拉显示的值,相当于XXX
listkey 是下拉列表项的值,相当于xxx

[解决办法]
<s:select list="#list" listkey="key" listvalue="value">
key是#list中的key值,value是#list中的value list={'key':'value'}

[解决办法]
创建一个JavaBean实例

Java code
public class Room{    private String id;    private String shortname;    ........    get,set方法}
[解决办法]
会使用iterator标签吧,就这样就搞定了,我使用过...
<s:select name="" .. >
<s:iterator value="arraylist" id="list">
<option><s:property value="" />
</s:iterator>
</s:select>

希望能解决你的问题

热点排行