`
Sharpleo
  • 浏览: 572845 次
  • 性别: Icon_minigender_1
  • 来自: newsk
社区版块
存档分类
最新评论

jstl 格式化标签

fmt 
阅读更多
需要引入格式化标签库

<%@  taglib  prefix=”fmt”  uri=”http://java.sun.com/jsp/jstl/fmt”%>

一,格式化日期

Value:表示的是日期

Type:表示的是日期显示的格式,date表示显示时间,time表示显示日期,both表示时间和日期都显示

pattern:以某种模式显示时间

var:表示将时间放到某个变量中

<fmt:formatDate  value=”${today}”  type=”date”></fmt:formatDate>

<fmt:formatDate  value=”${today}”  type=”time”></fmt:formatDate>

<fmt:formatDate  value=”${today}”  type=”both”></fmt:formatDate>

<fmt:formatDate  value=”${today}”  pattern=”yyyy-MM-dd  HH:mm:ss” var=”d”></fmt:formatDate>

${d}

二,格式化数字

value:表示的是数字

pattern:表示格式的模式

groupingUsed:表示的是数字是否分组,默认true表示分组,false表示不分组

maxIntegerDigits:整数位最长多少位

minIntegerDigits:整数位最短多少位

maxFractionDigits:小数位最大多少位

minFractionDigits:小数位最少多少位

type:表示类型,其值currency表示货币,percent表示百分比

currencySymbol:表示货币符号

var:表示存储数字的变量

<fmt:formatNumber value=”${n}” pattern=”###,###,###”  groupingUsed=”false”/>





<fmt:formatNumber value="${price*discount}" type="currency" pattern="$.00"/> //-- $12.00    
  
<fmt:formatNumber value="${price*discount}" type="currency" pattern="$.0#"/> //-- $12.0    
  
<fmt:formatNumber value="${price*discount}" type="currency"/> //-- $1,234,567,890.00(那个货币的符号和当前web服务器的 local 设定有关)    
  
<fmt:formatNumber value="123456.7891" pattern="#,#00.0#"/>// -- 123,456.79    
  
<fmt:formatNumber value="123456.7" pattern="#,#00.0#"/> //-- 123,456.7    
  
<fmt:formatNumber value="123456.7" pattern="#,#00.00#"/>// -- 123,456.70    
  
<fmt:formatNumber value="12" type="percent" /> //-- 1,200% (type 可以是currency、 number、 和percent)。
分享到:
评论

相关推荐

    JSTL格式化日期(一个jstl写的格式化日期,有用的着的看看吧)

    在JSTL中,我们可以使用`fmt`标签库来格式化日期和时间,这在显示和处理日期数据时非常有用。 `fmt`标签库是JSTL的一个重要组成部分,它基于Java的`java.text.SimpleDateFormat`类,可以对日期进行各种格式化操作。...

    jstl标签实现货币的格式化

    JSTL由多个标签库组成,其中最常用的包括核心标签库(Core)、SQL标签库(SQL)、函数标签库(FUNC)以及格式化标签库(FMT)等。格式化标签库(FMT)主要用于处理文本的国际化和格式化问题,例如日期、时间、数字等的格式化...

    JSTL日期格式处理

    JSTL 提供了 fmt 标签库,用于日期和时间的格式化处理。 fmt:parseDate 标签用于将字符串解析为日期对象。该标签的语法为:${param.date}" var="date" pattern="yyyy/MM/dd:HH:mm:ss"/&gt;。其中,value 属性指定要...

    EL格式化日期,jstl格式化日期,fmtformatDat

    下面我们将深入探讨EL和JSTL中的日期格式化方法,以及如何使用`fmt:formatDate`标签。 首先,让我们了解EL(Expression Language)。EL是一种轻量级的脚本语言,用于在JSP中访问和操作JavaBean属性。虽然EL本身并不...

    JSTL fmt_formatNumber 数字、货币格式化

    `&lt;fmt:formatNumber&gt;` 是 JSTL 提供的一个非常实用的标签,能够帮助开发者快速地对数值进行各种格式化处理。掌握 `&lt;fmt:formatNumber&gt;` 的使用方法对于提高 JSP 页面的美观性和用户体验具有重要意义。同时,了解 `...

    JSTL所需的jar包

    3. **JSTL格式化标签集(fmt)**:提供了处理日期、时间、数字格式化的功能,如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等,有助于实现国际化和本地化。 4. **JSTL函数标签集(fn)**:提供了一些实用的字符串...

    JSTL2.0标准标签

    这个库提供了处理日期、时间、数字格式化以及国际化资源管理的功能。主要标签有: - `&lt;fmt:formatDate&gt;`:格式化日期。 - `&lt;fmt:formatNumber&gt;`:格式化数字。 - `&lt;fmt:message&gt;`:获取并显示国际化消息。 - `...

    JSTL日期、时间格式化标签.pdf

    JSTL(JavaServer Pages Standard Tag Library)是用于简化JSP开发的一组标准标签库,其中包含了处理日期和时间格式化的标签。在JSP页面中,JSTL提供了`fmt`标签库,用于处理日期和时间的显示和解析,使得我们可以...

    jstl1.2标签库jar包

    - `fmt:formatDate`:格式化日期和时间。 - `fmt:message`:国际化消息处理。 - **fn函数库** - `fn:length`:获取数组或集合的长度。 - `fn:escapeXml`:转义XML字符。 - `fn:substring`, `fn:substringAfter...

    学习JSTL日期时间格式化标签.pdf

    JSTL(JSP Standard Tag Library)是Java服务器页面中常用的一个标签库,它提供了许多便利的标签来简化页面逻辑,其中包括对日期和时间的格式化处理。在本教程中,我们将深入探讨JSTL中的`fmt`标签库,特别是关于...

    jstl标签使用文档,jstl标签使用帮助文档

    2. ** fmt(格式化标签库)**:用于日期、数字和货币的格式化。 - `&lt;fmt:formatDate&gt;`:将日期或时间对象转换为指定格式的字符串。 - `&lt;fmt:parseDate&gt;`:将字符串解析为日期或时间对象。 - `&lt;fmt:formatNumber&gt;`...

    jstl in action jstl标签 国际化

    5. **JSTL国际化(i18n)**: JSTL提供了一组标签来处理国际化和本地化,如`&lt;fmt:message&gt;`用于获取资源包中的消息,`&lt;fmt:setLocale&gt;`设置当前用户区域,`&lt;fmt:formatDate&gt;`格式化日期。 6. **JSTL EL表达式**: JSTL...

    用于dreamweaver的标签提示和格式化.JSTL的c,fmt,x和struts2

    4. `JSTL_x`、`JSTL_c`、`JSTL_fmt`:分别对应JSTL的XML处理标签、条件控制标签和格式化标签的扩展支持。 5. `html`、`jsp`、`wml`:可能包含了HTML、JSP和WML(无线标记语言)的相关资源或模板,用于在Dreamweaver...

    jstl-1.1.2标签库

    5. **Format(格式化)标签库**:处理日期、数字的格式化输出,支持国际化。`&lt;fmt:formatDate&gt;`和`&lt;fmt:formatNumber&gt;`分别用于格式化日期和数字。 **JSTL与Struts的结合使用:** 在Struts框架中,JSTL常用于视...

    JSTL标签 参考手册

    对于想要深入了解和使用JSTL的开发者,可以通过阅读提供的文档,如《JSTL_Functions标签库.doc》、《JSTL_C标签库.pdf》以及《JSTL_fmt格式化标签库.txt》,来更全面地掌握JSTL的各种功能和用法。

    JSTL标签库 api

    本文将深入探讨JSTL的核心标签库、数据库标签库、I18N格式化标签库、XML标签库和JSTL函数标签库,帮助开发者掌握这些标签的使用方法。 #### JSTL核心标签库:基础与变量管理 JSTL的核心标签库是JSTL中最常用的库之...

    jstl标签库的配置

    Format则提供了国际化和格式化支持;I18N用于国际化的处理;SQL则提供了与数据库交互的能力;XML则用于XML文档的处理。 **配置JSTL标签库**通常涉及以下几个步骤: 1. **添加依赖**:在项目中,你需要引入JSTL相关...

    JSTL标签的formatNumber 格式化数字,四舍六入问题。

    NULL 博文链接:https://eddysoft.iteye.com/blog/2101693

    jstl标准标签库

    - **fmt**库:提供日期和数字的格式化功能。 4. **EL表达式(Expression Language)**: EL是JSP 2.0引入的一种轻量级表达式语言,用于在JSP页面中访问JavaBean的属性。基本语法是`${Expr}`,例如 `${a.b.c}` 会...

Global site tag (gtag.js) - Google Analytics