需求: 如下表格所示,title 1,3是 action 中 list<Object1> 中一个 object1 的属性,title 2,4,5,6,7是 action 中另外一个 list<Object2> 中一个 object2 的属性,这两个 list都是查表所得。现在需如下显示,显然不是嵌套迭代。 [table] |title1|title2|title3|title4|title5|title6|title7| |value1|value2|value3|value4|value5|value6|value6| [/table]
解决方法:
<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>
|