一、引入J2EE中的标准标签库
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%>
二、fmt说明
以Double num = new Double("123456789012.3456");为例。
<fmt:formatNumber value="${num}" type="number"/> //整数带千分符显示:
<fmt:formatNumber value="${num}" pattern="#" type="number"/> //整数显示
<fmt:formatNumber value="${num}" pattern="#.##" type="number"/> //两位小数舍入显示
<fmt:formatNumber value="${num}" pattern="#.00" type="number"/> //两位小数舍入,不足两位小数补0显示
<fmt:formatNumber value="${num}" type="currency"/> //货币显示(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="percent"/> //百分数显示(与number类似扩展pattern)
三、实例结果
整数带千分符显示: 123,456,789,012.346
整数显示: 123456789012
两位小数舍入显示: 123456789012.35
两位小数舍入,不足两位小数补0显示: 123456789012.35
货币显示:¥123,456,789,012.35
百分数显示 12,345,678,901,235%
-------------------------------------------------
注:本文摘自http://blog.sina.com.cn/s/blog_628ca0f90100hfu9.html
本文深入解析了J2EE中的标准标签库的使用方法,并通过实例展示了如何利用这些标签进行数据格式化操作,包括整数带千分符显示、整数显示、两位小数舍入显示、货币显示、百分数显示等。

1594

被折叠的 条评论
为什么被折叠?



