usingformatnumber.jsp
来自「jsp动态网站开发与实例(第3版) 源码」· JSP 代码 · 共 91 行
JSP
91 行
<%@page contentType="text/html"%>
<%@page pageEncoding="ms950"%>
<%@taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt"%>
<%@taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core"%>
<html>
<head><title>数值格式化</title></head>
<body>
<table border="1" width="100%">
<tr>
<th width="50%">格式</th>
<th width="50%">输出</th>
</tr>
<tr>
<td width="50%" align=right>原始数值</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}" />
</td>
</tr>
<tr>
<td width="50%" align=right>移除分隔符</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}" groupingUsed='false' />
</td>
</tr>
<tr>
<td width="50%" align=right>最大2位整数</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}"
maxIntegerDigits='2' />
</td>
</tr>
<tr>
<td width="50%" align=right>最小12位整数</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}"
minIntegerDigits='12' />
</td>
</tr>
<tr>
<td width="50%" align=right>最大2位小数</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}"
maxFractionDigits='2' />
</td>
</tr>
<tr>
<td width="50%" align=right>最小12位小数</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}"
minFractionDigits='12' />
</td>
</tr>
<tr>
<td width="50%" align=right>人民币</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}"
type="currency" currencyCode="CNY" />
</td>
</tr>
<tr>
<td width="50%" align=right>美金</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}" type="currency"
currencyCode="USD" />
</td>
</tr>
<tr>
<td width="50%" align=right>欧元</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}" type="currency" currencyCode="EUR" />
</td>
</tr>
<tr>
<td width="50%" align=right>自定义样式</td>
<td width="50%">
<fmt:formatNumber value="${20001000.123}" pattern="#.####E0" />
</td>
</tr>
<tr>
<td width="50%" align=right>法国数字格式</td>
<td width="50%">
<fmt:setLocale value="fr" />
<fmt:formatNumber value="${20001000.123}" var = "formatValue" />
${formatValue}
</td>
</tr>
</table>
</body>
</html>
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?