在jsp頁面中我們常常需要處理一些特殊的字符,當然我們可以在後臺業務邏輯中處理完畢在Jsp上顯示,如果不想這樣做,我們可以藉助jstl標籤在jsp頁面上也可以輕鬆實現。
1.對於數字百分比貨幣等
使用標籤<fmt:formatNumber>
此標籤包含屬性:
此標籤的屬性:
value:要格式化的數字
type:按照什麼類型格式化
pattern:自定義格式化樣式
currencyCode:ISO-4721貨幣代碼,只適用於按照貨幣格式化的數字
currencySymbol: 貨幣符號,如¥,只適用於按照貨幣格式化的數字
groupingUsed: 是否包含分隔符
maxIntegerDigits: 整數部分最多顯示多少位
mixIntegerDigits: 整數部分最少顯示多少位
maxFractionDigits: 小數部分最多顯示多位位
minFractionDigits: 小數部分最少顯示多位位
var:存儲格式化後的結果
scope: 存儲的範圍
2。對於日期字符串
使用標籤
<fmt:formatDate value="${xx.createDate}" pattern="yyyy-MM-dd HH:mm:ss"/>
對於日期我們主要是修改其格式只需要修改pattern即可。
其他jstl標籤可參考 http://www.yiibai.com/jstl