页面中代码如下
-------------------------------------------------------------------
<c:set var="countSale" value="0.0"/>
<c:forEach var="row" items="${list}">
<c:set var="countSale" value="${countSale+row.MONEY_SALE}"/>
</c:forEach>
<c:out value="${countSale}"/>,
<fmt:formatNumber value="${countSale}" type="number" pattern="#,###,###,#00.00" />-------------------------------------------------------------------
如果最后一行的<fmt:formatNumber />注释了,则可以正常显示输出结果
如果不注释最后一行,则出错并提示
java.lang.NumberFormatException: For input string: "${countSale}"
标签<fmt:formatNumber /> 的 value 属性 在这里不能用变量,只能用数值字面量,如12345,不知为何。
-------------------------------------------------------------------
<c:set var="countSale" value="0.0"/>
<c:forEach var="row" items="${list}">
<c:set var="countSale" value="${countSale+row.MONEY_SALE}"/>
</c:forEach>
<c:out value="${countSale}"/>,
<fmt:formatNumber value="${countSale}" type="number" pattern="#,###,###,#00.00" />-------------------------------------------------------------------
如果最后一行的<fmt:formatNumber />注释了,则可以正常显示输出结果
如果不注释最后一行,则出错并提示
java.lang.NumberFormatException: For input string: "${countSale}"
标签<fmt:formatNumber /> 的 value 属性 在这里不能用变量,只能用数值字面量,如12345,不知为何。
楼主【BeefCattle】截止到2008-07-11 14:17:32的历史汇总数据(不包括此帖):
发帖的总数量:1 发帖的总分数:100 每贴平均分数:100
回帖的总数量:2 得分贴总数量:1 回帖的得分率:50%
结贴的总数量:1 结贴的总分数:100
无满意结贴数:0 无满意结贴分:0
未结的帖子数:0 未结的总分数:0
结贴的百分比:100.00% 结分的百分比:100.00%
无满意结贴率:0.00 % 无满意结分率:0.00 %
敬礼!
试一试