您的位置:首页 > 编程语言 > Java开发

Struts2 iterator标签集合中元素为数组的显示

2009-03-26 09:51 274 查看
Struts2 iterator标签集合中元素为数组的显示

http://windring.javaeye.com/blog/108170

---------------------------------

关键字: struts2

<s:iterator status="status" value="collection1"></s:iterator>

jsp 代码

<s:iterator value="collection1" status="status">

<s:property value="collection1[#status.index][0]"/>

<s:property value="collection1[#status.index][1]"/>

</s:iterator>

<s:iterator status="status" value="collection1">

<s:property value="collection1[#status.index][0]">

<s:property value="collection1[#status.index][1]"> </s:property>

<s:iterator value="collection1" status="status">

<s:property value="collection1[#status.index][0]">

<s:property value="collection1[#status.index][1]">

</s:property></s:property>

</s:iterator>

</s:property>

</s:iterator>

<s:iterator value="resultData" status="stuts">

<tr>

<s:iterator value="resultData[#stuts.index]" >

<td height="30px">

<s:property/>

</td>

</s:iterator>

</tr>

</s:iterator>

yuan_2004 2008-10-30 回复

如果你不知道数组的长度呢?

-----------------------

<s:if test="#st.getIndex()%3==0||#st.first">

<tr>

</s:if>

----------

struts2中二维数组的显示 http://www.blogjava.net/wangxinsh55/archive/2009/02/24/256486.html
1、用两重循环的方法

<s:iterator id="data1" value="#request.data" status="d1">

<s:iterator id="data2" value="#request.data1" status="d2">

<s:property value="#data2"/>

</s:iterator>

</s:iterator>

2、用一重循环的方法

<s:iterator value="collection1" status="status">

<s:property value="collection1[#status.index][0]"/>

<s:property value="collection1[#status.index][1]"/>

</s:iterator>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: