·iterator标签遍历属性数据
比如:一个java类工单Business,它里面有一个属性businessLog
public Class Business{
private List<BusinessLog> businessLog;
//get 、set其他省略
}
那我们遍历的时候可以
<s:iterator value="businessLog" var="item" status="st">
<s:property value="%{#var.applicationId}" />
</s:iterator>
·但是有时候需要遍历的数据不是类里的属性,比如:我们在action中通过request.setAttribute方式设置了一个List,那在页面使用iterator标签遍历应该这么写
java后台:
request.setAttribute("busiLogList",busiLogList);
页面遍历:
<s:iterator value="#request.busiLogList" var="item" status="st">
</s:iterator>
如果遍历List<List<String>>可以
<s:iterator id="secondtr" value="#request.report.qc_second_table"> <tr> <s:iterator id="secondtd" value="secondtr"> <td class="tddata"> <s:property value="secondtd"/> </td> </s:iterator> </tr> </s:iterator>
时间: 2024-10-28 18:54:42