您的位置:首页 > 其它

使用list.all(list1),如何在页面使用c:forEach遍历?

2015-08-25 09:58 302 查看
最近,用到了双重c:forEach,遍历数据,情景如下:

在后台,使用了list.all(list1),将list传到了前台,使用c:forEach遍历;

JSP页面:

<c:forEach items="${list}" var="list1" varStatus="statusP">
<c:forEach items="${list1}" var="article" varStatus="status">
<c:if test="${status.index == 0}">
<label style="width:100%;height:30px;font-size: 20;background-color: blue;">${article.cloumnName }</label>
</c:if>
<p><a href="javascript:;">.${article.title }</a></p>
</c:forEach>
<c:if test="${statusP.last}">
<input type="hidden" id="hiddenCount" value="${statusP.count }"/>
</c:if>
</c:forEach>
第一重循环,后台传过来的list,作为循环体,
<span style="font-family: Arial, Helvetica, sans-serif;"><span style="white-space:pre"> </span><c:forEach var="list1" items="${list}" varStatus="statusP"></c:forEach></span>
第二重循环,将上层循环中的var = "list1", list1作为循环体,
<c:forEach var="article" items="${list1}" varStatus="status" ></c:forEach>
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  c标签