因为BigDecimal是一个对象,在调用EL表达式取值的时候,调用的是 :BigDecimal对象的toString方法。
那么格式化思路:
一、先将字符串转化为数值(double或者float类型)
二、而后对数值进行格式化 (问题解决) spa
<fmt:parseNumber value="${buyCart.totalSellPrice}" var="totalSellPrice" /> <fmt:formatNumber value="${totalSellPrice}" pattern="### ###.00"/>