s:iterator遍歷兩個list——平行,非嵌套

<span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255, 255);">轉載自:http://scorpiomiracle.iteye.com/blog/583489</span>

需求: 
如下表格所示,title 1,3是 action 中 list<Object1> 中一個 object1 的屬性,title 2,4,5,6,7是 action 中另外一個 list<Object2> 中一個 object2 的屬性,這兩個 list都是查表所得。現在需如下顯示,顯然不是嵌套迭代。 

title1 title2 title3 title4 title5 title6 title7
value1 value2 value3 value4 value5 value6 value6

代碼如下:

<table>
<tr>
  <th>title1</th>
  <th>title2</th>
  <th>title3</th>
  <th>title4</th>
  <th>title5</th>
  <th>title6</th>
  <th>title7</th>
</tr>
<!-- 關鍵 -->
<s:iterator value="object2list" status="status">
  <tr>
    <!-- 關鍵 -->
    <td><s:property value="%{object1list[#status.index].title1}"/></td>
    <td><s:property value="title2"/></td>
    <td><s:property value="%{object1list[#status.index].title3}"/></td>
    <td><s:property value="title4"/></td>
    <td><s:property value="title5"/></td>
    <td><s:property value="title6"/></td>
    <td><s:property value="title7"/></td>
  </tr>
</s:iterator>
</table>


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章