使用strtuts2的iterator标签循环输出二维数组和嵌套集合
其实都一样的嵌套对象跟二维数组。
先看看嵌套对象吧。
<s:iterator id="d1" value="list1" status="s3"> <tr> <s:iterator id="d2" value="list[#s3.index]" status="s4"> <td> <s:property value="第二个循环出来的对象属性名称"/> </td> </s:iterator> </tr> </s:iterator>这是二维数组
<table border="0" width="100%" id="table11"> <s:iterator id="data3" value="tempModel" status="st3"> <tr> <s:iterator id="data4" value="tempModel[#st3.index]" status="st4"> <td> <s:property value="data4"/> </td> </s:iterator> </tr> </s:iterator> </table>
<s:property value="data4"/>这句修改为Code<s:if test="!(#st3.first)&&!(#st4.first)"> <a href="<s:url action="starInfo" namespace="/query/star"> <s:param name="id"><s:property value="id"/></s:param> <s:param name="starType"><s:property value="starType[#st4.index-1]"/></s:param> </s:url>"> <s:property value="data4"/> </a></s:if><s:else> <s:property value="data4"/></s:else>其中