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>>可以
比如:一个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>
相关文章推荐
- struts中iterator标签的 status属性
- Struts遍历标签<s:iterator>总结
- 如何从struts标签logic:iterator中取List中的对象的属性,并动态选择checkbox呢
- Struts标签-使用<s:iterator>标签遍历集合
- Struts遍历标签<s:iterator>总结 .
- 在Struts标签中对数据的几种遍历
- [置顶] Struts遍历标签s:iterator总结
- Struts标签iterator嵌套用法,及相关属性详解
- struts标签的迭代iterator取循环里对象的某个属性
- s标签显示后台数据的基本用法以及iterator遍历用法
- Struts遍历标签<s:iterator>总结
- Struts2 iterator 标签遍历 Map,List,数组(三十六)
- Struts遍历标签<s:iterator>总结
- Struts遍历标签<s:iterator>总结 .
- 如何将利用struts2的iterator标签遍历的对象属性传到action中
- 通过Struts标签和JSTL标签来遍历List<Map<String,String>>格式的数据
- Struts标签-使用<s:iterator>迭代遍历集合中的集合
- struts iterator 标签的 indexId 属性
- Struts遍历标签s:iterator总结
- Struts遍历标签<s:iterator>总结 [转]