日期:2014-05-17  浏览次数:20765 次

JSTL<c:forEach>循环,怎么求某一列的总计
<c:forEach items="${pm.datas}" var="g" varStatus="status" step="1">
加载的时候用JS循环遍历加起来再赋值这样感觉有点麻烦,有没有简单的方法???



------解决方案--------------------
在后台先算好直接传到页面可以不??
------解决方案--------------------
HTML code
<c:set var="sum" value="0"></c:set>
<c:forEach items="${uselist}" var="use" >
  ${sum+=use.useNum }
</c:forEach>

------解决方案--------------------
你可以提前循环求出值来,如果只是JSP,直接用,如果是框架什么的就放到内置对象里面去。
或者uselist里再加一个计算总量的数。