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