格式标签-fmt:formatNumber

<fmt:formatNumber>标签用于格式化数值。根据自定义格式设置百分比,货币和数字。

<fmt:formatNumber>标签的语法为:

<fmt:formatNumber attributes> 内容 </fmt:formatNumber>

让我们看一个简单的例子:

<%@ page contentType="text/html;charset=UTF-8" language="java" %>
<%@ taglib prefix="c" uri="http://java.sun.com/jsp/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>
<html>
<head>
    <title>一点教程网-标签示例</title>
</head>
<body>

<h3>格式化数值:</h3>
<c:set var="Amount" value="9850.14115" />
<p>格式1:
    <fmt:formatNumber value="${Amount}" type="currency" /></p>
<p>格式2:
    <fmt:formatNumber type="number" groupingUsed="true" value="${Amount}" /></p>
<p>格式3:
    <fmt:formatNumber type="number" maxIntegerDigits="3" value="${Amount}" /></p>
<p>格式4:
    <fmt:formatNumber type="number" maxFractionDigits="6" value="${Amount}" /></p>
<p>格式5:
    <fmt:formatNumber type="percent" maxIntegerDigits="4" value="${Amount}" /></p>
<p>格式6:
    <fmt:formatNumber type="number" pattern="###.###$" value="${Amount}" /></p>

</body>

</html>

运行结果为:

热门文章

优秀文章