JSLT日期格式標簽,數(shù)字格式標簽使用
日期格式數(shù)據(jù)在jsp頁面顯示使用如下標簽
<fmt:formatDate value="${date}" pattern="yyyy-MM-dd"/>
其中${date}是實際數(shù)據(jù)中的java.util.Date類型數(shù)據(jù)
pattern="yyyy-MM-dd" 中的"yyyy-MM-dd"按照標準時間格式字符串定義即可,
可以顯示到時分秒即為"yyyy-MM-dd HH:mm:ss"注意其中大小寫
數(shù)字標簽
<fmt:formatNumber value="${num}" pattern="#" type="number"/>
其中${num}是任意的基礎數(shù)據(jù)類型數(shù)據(jù),pattern指定當前數(shù)字的格式,可以指定格式”#”
(只有整數(shù)類型)、”#.#”(帶一位小數(shù)類型)、” ¥#,###.###”(帶千位分割符,和“¥”類型)等等;type指定當前數(shù)字的類型,type有number(數(shù)值)、currency(貨幣)、percent(百分數(shù))三種;
數(shù)字標簽實例
Double num = new Double("123456789012.3456");
整數(shù)帶千分符顯示:
<fmt:formatNumber value="${num}" type="number"/>
整數(shù)顯示:
<fmt:formatNumber value="${num}" pattern="#" type="number"/>
兩位小數(shù)舍入顯示:
<fmt:formatNumber value="${num}" pattern="#.##" type="number"/>
兩位小數(shù)舍入,不足兩位小數(shù)補0顯示:
<fmt:formatNumber value="${num}" pattern="#.00" type="number"/>
貨幣顯示:(與number類似擴展pattern)
<fmt:formatNumber value="${num}" type="currency"/>
百分數(shù)顯示:(與number類似擴展pattern)
<fmt:formatNumber value="${num}" type="percent"/>
實例結果
整數(shù)帶千分符顯示: 123,456,789,012.346
整數(shù)顯示: 123456789012
兩位小數(shù)舍入顯示: 123456789012.35
兩位小數(shù)舍入,不足兩位小數(shù)補0顯示: 123456789012.35
貨幣顯示:¥123,456,789,012.35
百分數(shù)顯示 12,345,678,901,235%
posted on 2008-03-07 09:36 々上善若水々 閱讀(1420) 評論(0) 編輯 收藏 所屬分類: JavaWeb