如何格式化表达式语言中的数字?

Ale*_*kov 11 java jsp jstl el

如何为EL中的数字(例如longBigDecimal)制作格式化输出?例如,我想将一些十进制数限制为3英寸

${result.returnValue.contract.balance}
Run Code Online (Sandbox Code Playgroud)

ska*_*man 28

运用 <fmt:formatNumber/>

http://java.sun.com/products/jsp/jstl/1.1/docs/tlddocs/fmt/formatNumber.html

例如:

<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

<fmt:formatNumber 
     value="${result.returnValue.contract.balance}" 
     maxFractionDigits="3"/>
Run Code Online (Sandbox Code Playgroud)