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>
setTimeZone标签:将指定的时区保存在某个限域变量或者时间配置中
<fmt:setTimeZone value="timeZone" [var="varName"]
    [scope="{page|request|session|application}"] />



 

posted @ 2019-12-04 15:44  !O0O!  阅读(265)  评论(0)    收藏  举报