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

struts标签iterator遍历非属性数据

2014-09-04 17:22 447 查看
·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>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: