私は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 が反復するときに「ステータス」が最初からやり直すため、サブカウントにも影響し、反復の合計を取得できません。