JSTL——fmt格式化动作指令
formatNumber标签:格式化数字。两种格式。
<fmt:formatNumber value="numericValue" [type="{number|currency|percent}"] [pattern="customPattern"] [currencyCode="currencyCode"] [currencySymbol="currencySymbol"] [groupingUsed="{true|false}"] [maxIntegerDigits="maxIntegerDigits"] [minIntegerDigits="minIntegerDigits"] [maxFractionDigits="maxFractionDigits"] [minFractionDigits="minFractionDigits"] [var="varName"] [scope="{page|request|session|application}"] />
<fmt:formatNumber value="numericValue" [type="{number|currency|percent}"] [pattern="customPattern"] [currencyCode="currencyCode"] [currencySymbol="currencySymbol"] [groupingUsed="{true|false}"] [maxIntegerDigits="maxIntegerDigits"] [minIntegerDigits="minIntegerDigits"] [maxFractionDigits="maxFractionDigits"] [minFractionDigits="minFractionDigits"] [var="varName"] [scope="{page|request|session|application}"]> numeric value to be formatted </fmt:formatNumber>
formatNumber属性说明:

示例:

注意:货币若没有指定currencyCode属性,将显浏览器所在地货币
formatDate标签:格式化日期
<fmt:formatDate value="date" [type="{time|date|both}"] [dateStyle="{default|short|medium|long|full}"] [timeStyle="{default|short|medium|long|full}"] [pattern="customPattern"] [timeZone="timZone"] [var="varName"] [scope="{page|request|session|application}"] />
formatDate属性说明

示例:默认 <c:set var="now" value="<%=new java.util.Date()%>" /> <fmt:formatDate value="${now}" />
timeZone标签:指定时区
<fmt:timeZone vlaue="timeZone">
body content
</fmt:timeZone>
<fmt:timeZone vlaue="timeZone">
body content
</fmt:timeZone>
setTimeZone标签:将指定的时区保存在某个限域变量或者时间配置中
<fmt:setTimeZone value="timeZone" [var="varName"]
[scope="{page|request|session|application}"] />
<fmt:setTimeZone value="timeZone" [var="varName"]
[scope="{page|request|session|application}"] />

浙公网安备 33010602011771号