2011-08-12 36 views
1

我有一個jsp頁面,我需要以這種格式顯示一個數字。如何使用jstl格式標籤格式化數字?

原號:1234567890 格式化號碼:123-456-7890

我們怎樣才能做到這一點使用JSTL格式化標籤?

準確地說,模式屬性的值應該是什麼?

謝謝

+1

你們是不是像一個電話號碼的格式? – cs94njw

回答

1

你不能。你需要你的自定義標籤來做到這一點(它仍然可以包裝NumberFormat)。您可以使用

<fmt:formatNumber value=".." groupingUsed="true" /> 

要啓用分組,但分組分隔符取決於區域

0

你可以看看像這樣的標記庫的實現。這是一個從NetUI的庫

<netui:span value="2125555555"> 
     <netui:formatString pattern="phone (###) ###-####"/> 
</netui:span> 

javadocsource