`
yunfeiyang
  • 浏览: 32660 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

JSTL日期格式标签,数字格式标签使用

JSP 
阅读更多

日期格式数据在jsp页面显示使用如下标签

<fmt:formatDate value="${date}" pattern="yyyy-MM-dd"/>
其中${date}是实际数据中的java.util.Date类型数据

pattern="yyyy-MM-dd" 中的"yyyy-MM-dd"按照标准时间格式字符串定义即可,

可以显示到时分秒即为"yyyy-MM-dd HH:mm:ss"注意其中大小写

数字标签

<fmt:formatNumber value="${num}" pattern="#" type="number"/>
其中${num}是任意的基础数据类型数据,pattern指定当前数字的格式,可以指定格式”#”

(只有整数类型)、”#.#”(带一位小数类型)、” ¥#,###.###”(带千位分割符,和“¥”类型)等等;type指定当前数字的类型,type有number(数值)、currency(货币)、percent(百分数)三种;

数字标签实例

Double num = new Double("123456789012.3456");
整数带千分符显示:
<fmt:formatNumber value="${num}" type="number"/>
整数显示:
<fmt:formatNumber value="${num}" pattern="#" type="number"/>
两位小数舍入显示:
<fmt:formatNumber value="${num}" pattern="#.##" type="number"/>
两位小数舍入,不足两位小数补0显示:
<fmt:formatNumber value="${num}" pattern="#.00" type="number"/>
货币显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="currency"/>
百分数显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="percent"/>

实例结果

整数带千分符显示: 123,456,789,012.346

整数显示: 123456789012

两位小数舍入显示: 123456789012.35

两位小数舍入,不足两位小数补0显示: 123456789012.35

货币显示:¥123,456,789,012.35

百分数显示 12,345,678,901,235%

分享到:
评论

相关推荐

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

    JSTL还允许我们在页面中进行国际化(i18n)处理,通过`fmt`库中的标签可以方便地处理不同语言环境下的日期、数字格式。 总的来说,JSTL极大地简化了JSP开发,通过提供预定义的标签,让开发者能更专注于业务逻辑,而非...

    JSLT日期格式标签,数字格式标签使用.docx

    在这个文档中,我们将深入探讨JSLT(JSP Standard Tag Library)中的`fmt`标签库,特别是日期格式标签和数字格式标签的使用。 首先,让我们关注日期格式标签`&lt;fmt:formatDate&gt;`。这个标签用于将Java日期对象转换为...

    jstl标签库与使用教程

    - Format库则负责国际化和格式化功能,如日期和数字的格式化。 - Function库包含了一些实用的函数,可以扩展EL(Expression Language)表达式。 - I18N库支持多语言环境,帮助开发者实现国际化。 - SQL库则提供与...

    JSTL标签库及使用方法

    2. **Format标签库 (fmt:)** - 用于日期、时间、数字格式化和国际化。 3. **Function标签库 (fn:)** - 包含一系列实用的函数,如字符串操作、数组和集合处理。 4. **SQL标签库 (sql:)** - 支持执行SQL查询和数据库...

    JSTL标签 参考手册

    3. **JSTL fmt(格式化标签库)**:这个库用于格式化输出,如货币、日期和数字。例如,`&lt;fmt:formatNumber&gt;`可以将数字格式化为指定的样式,`&lt;fmt:formatDate&gt;`可以将日期转换成用户友好的格式。这些标签有助于提高...

    jstl标签实现货币的格式化

    格式化标签库(FMT)主要用于处理文本的国际化和格式化问题,例如日期、时间、数字等的格式化显示。 #### `&lt;fmt:formatNumber&gt;`标签详解 `&lt;fmt:formatNumber&gt;`标签用于格式化数字,可以将数字转换为货币、百分比或...

    JSTL2.0标准标签

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

    jstl1.2标签库jar包

    API JAR通常包含的是编译时所需的类和接口,开发者在编写JSP页面时会依赖这些接口来使用JSTL标签。例如,`fmt`, `fn`, `c`, `sql`, 和 `tags`等核心库的接口都在这个JAR中。 2. **JSTL Implementation (jstl-impl-...

    jstl标签使用的总结心得

    3. I18N capable formatting库(国际化格式化库):提供日期、时间、数字的格式化,以及国际化资源包的处理。`&lt;fmt:formatDate&gt;`、`&lt;fmt:message&gt;`等标签支持多语言环境下的页面显示。 4. Database access (SQL)库...

    JSTL标签库-tomcat10-简化JSP中java代码

    2. **JSTL Format库**:提供了格式化日期、数字、货币等的功能,如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等。 3. **JSTL Function库**:包含了一些预定义的函数,如`fn:length()`用于获取字符串或数组的长度。 ...

    jstl标准标签库

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

    jstl-1.1.2标签库

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

    JSTL标签库jar包

    - **I18N**: 国际化支持,包括`fmt`标签库,提供了日期、数字格式化以及资源包管理等功能,便于多语言网站的开发。 - **XML处理**: 包含`xml`标签库,提供了处理XML文档的能力,如解析XML、遍历节点等。 **2. `...

    jstl标签库的配置

    - `fmt:formatNumber`和`fmt:formatDate`:数字和日期格式化,如`${price}" type="currency" /&gt;`。 在Struts框架中,JSTL可以与Struts标签库结合使用,共同构建高效、简洁的MVC架构。例如,可以利用JSTL进行数据...

    jstl标签详解.doc

    2. **Format库**:用于数据格式化,尤其是数字和日期,同时也支持国际化。 3. **XML库**:处理XML数据。 4. **SQL库**:处理与关系数据库的交互。 **JSTL 1.1**在1.0的基础上增加了更多功能,包括函数库,进一步...

    JSTL标签库 api

    I18N(Internationalization)标签库专注于处理日期、数字和货币的格式化,以及消息资源的加载,确保应用能够适应不同的语言和文化环境。这使得创建多语言网站变得更加容易。 #### XML标签库:XML数据处理 XML标签...

    jstl fmt标签详解

    `fmt` 标签库作为JSTL的一部分,专门用于处理与国际化相关的格式化任务。本文将详细介绍`fmt`标签库中与国际化相关的几个关键标签及其用法。 #### 二、`fmt` 标签库概述 `fmt` 标签库主要包含两大类标签:国际化...

    Struts标签 和jstl标签

    同时,JSTL的`&lt;fmt&gt;`库可用于日期和数字格式化,`&lt;fn&gt;`库则提供了一些实用的字符串和集合操作函数。 总的来说,Struts标签和JSTL标签都是提高Java Web开发效率的重要工具。通过熟练掌握并合理使用这两者,开发者...

Global site tag (gtag.js) - Google Analytics