2010-06-07 17 views
10

EL'de bir sayı için biçimlendirilmiş bir çıktıyı (ör. long veya BigDecimal) nasıl yapabilirim? Örneğin, ben kullanmaİfade Dilinde sayı nasıl biçimlendirilir?

${result.returnValue.contract.balance} 
+0

çoğu durumda ekleyerek sonunda olabilir hem 'maxFractionDigits' hem de 'minFractionDigits, çalışmayı sağlayan özellikler. –

cevap

27

yılında 3'e ondalık basamak sayısını sınırlandırmak istiyor <fmt:formatNumber/>

Örneğin

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"/> 
+0

Yakında ve hızlı bir yorum - BigDecimal kesinlikle böyle çalışır. Sorun yaşıyorsanız, BigDecimal'in hatası değil :) – Spedge

İlgili konular