jstl中的標籤type屬性

<fmt:formatNumber value="12" type="currency" pattern=".00元"/> 將顯示 12.00元

<fmt:formatNumber value="12" type="currency" pattern=".0#元"/> 將顯示 12.0元

<fmt:formatNumber value="1234567890" type="currency"/> 將顯示 ¥1,234,567,890.00  
(那個錢的符號和當前web服務器的 locate 設定有關)

<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/> 將顯示 123,456.79

<fmt:formatNumber value="12" type="percent" />將顯示 1,200%

type 可以是currency、 number、 和percent。

 

補充一下:

<fmt:formatNumber value="${requestScope.aaaa}" type="currency" pattern=".00元"/>
這種寫法,如果 request 裏面的 aaaa 這個變量是 null 的話,會顯示 .00元   ,不爽,還是改成
<fmt:formatNumber value="${requestScope.aaaa}" type="currency" pattern="0.00元"/>
比較好,並不影響有值的數字顯示。

發佈了18 篇原創文章 · 獲贊 6 · 訪問量 7萬+
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章