【发布时间】:2013-01-20 14:03:43
【问题描述】:
我有一个带有
的 TreeMap<c:if test="${!empty viewObjects}">
<table border="0" cellpadding="0" cellspacing="0">
<c:forEach items="${viewObjects}" var="relations">
<c:forEach items="${relations.value}" var="role" varStatus="status">
<c:set var="subcount" value="${status.count + 1 }"/>
<tr class="color<c:out value="${subcount%2}"/>">
<td>${relations.key}</td>
<td>${role.name}</td>
</tr>
</c:forEach>
</c:forEach>
</table>
</c:if>
对于嵌套的 foreach 中的每次迭代,我怎样才能只增加 +1 的子计数? 根据我的经验,“状态”在第一次 foreach 迭代时重新开始,所以这也会影响子计数,我不会得到总迭代次数。
【问题讨论】: