我有这样的报告
01 jan 02 jan 03 jan ... total
user1 3 5 10 18
user2 5 6 9 20
.
.
.
total ? ? ? 38
最后,我可以使用我的 JSTL 代码计算每一行的总数。我找不到用“?”计算结束标记处的列总数的方法。
对于行总数,我使用的是
<c:forEach var="colNames" items="${listOfRecords}">
<tr>
<td>${colNames.key}</td>
<c:set var="htotal" value="0" />
<c:forEach var="noOfTasks" items="${colNames.value}" varStatus="status">
<td>${noOfTasks.value}</td>
<c:set var="htotal" value="${htotal+noOfTasks.value}" />
</c:forEach>
<td class="foo">${htotal}</td>
</tr>
</c:foreach>
这里${listOfRecords}
是HashMap<String, HashMap<String, Integer>>
。
我怎样才能做到这一点?