`
amcucn
  • 浏览: 293144 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

使用JSTL标签格式化时间与货币形式

阅读更多

经常要用到格式化一些时间格式或货币格式如:

2009年06月02日 10:53:48         2000.05

 

在使用JSP当中通用会用到JSTL标签,借助fmt:标签可以很容易做到,代码如下:

 

时间:

<fmt:formatDate value="${object[0]}" pattern="yyyy年MM月dd日 HH:mm:ss"/>

 这里的value值是你要格式化的值,一般是后台传送到前台的Date对象  后面的pattern对应的是要显示的格式,可以自定义.

 

货币:

<fmt:formatNumber value="${object[5]}" pattern="##.##"  minFractionDigits="2"/>

 同理,这里的Value值是任何数值类型,pattern为要显示的格式,此处为显示小数点后两位. minFractionDigits="2" 代表要精确的位数. 记住,这里的值都是通过四舍五入得到的,并非完全精确!

 

最后别忘记在页面的头部导入相应的

<%@ taglib uri="/WEB-INF/tld/fmt.tld" prefix="fmt" %> 

当然前提是你的项目当中有相应的jar包!

0
0
分享到:
评论

相关推荐

    JSTL fmt_formatNumber 数字、货币格式化

    ### JSTL `fmt:formatNumber` 数字与货币格式化 #### 一、概述 在Java Server Pages (JSP) 开发过程中,对数字进行格式化是非常常见的需求之一。例如,将数值按照特定的货币格式展示,或者将数字转换为百分比形式...

    jstl fmt标签详解

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

    JSTL标签基础知识说明

    - `&lt;fmt:formatDate&gt;`:格式化日期和时间。 - `&lt;fmt:setBundle&gt;`:设置资源包。 **3. JSTL XML标签库** 这个库提供了处理XML文档的标签,包括解析、转换和生成XML。主要标签有: - `&lt;x:parse&gt;`:将XML字符串转换为...

    jstl标签库的介绍

    3. **I18N capable formatting**:支持国际化和格式化,方便处理日期、货币和其他本地化数据。 4. **Database access (SQL)**:提供了对数据库进行CRUD操作的能力,可以执行SQL查询和事务管理。 **Core标签库**: -...

    JSTL标签库的详细介绍

    以上是对JSTL核心标签库和格式化标签库的简要介绍,以及如何在Java中连接MySQL数据库和实现基本的CRUD操作。在实际开发中,这些技术的组合使用可以极大地提高开发效率,使代码更易于理解和维护。

    JSP中常用的JSTL fmt(format格式化)标签用法整理

    fmt标签库是JSTL中用于国际化的标签库,它支持i18n(国际化)格式标准,为Web应用提供了数字、日期和消息等的格式化和解析功能。 fmt标签库包含以下三类标签: 1. 数字日期格式化标签 - 标签:根据区域设置或者...

    JSTL帮助文档

    例如,了解如何使用`&lt;c:forEach&gt;`标签来遍历集合,或学习如何通过`&lt;fmt:formatDate&gt;`标签格式化日期。 JSP Chm文件是一种Windows平台下的帮助文件格式,它以离线阅读的方式提供结构化的文档。开发者可以通过搜索...

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

    在Java Server Pages (JSP) 开发中,我们经常...总的来说,JSTL的`fmt`标签库为Java Web开发提供了强大的日期和数字格式化能力,简化了前端展示的复杂性,并且与后端的数据处理紧密集成,使得数据展示更加直观和专业。

    jsp格式化数字

    对于日期格式化,JSTL fmt 标签库同样提供了一个`&lt;fmt:formatDate&gt;`标签,用于将Java的`java.util.Date`对象格式化成指定的日期字符串。`pattern`属性接受一个日期格式字符串,如`"yyyy-MM-dd"`、`"yyyy-MM-dd HH:mm...

    jstl表达式的总结

    例如,`${price}"/&gt;`将数字格式化为货币形式。 ### 3. JSTL SQL库 JSTL SQL库允许在JSP页面中执行SQL查询,但现代开发中,由于安全性、性能和设计原则考虑,通常不推荐直接在JSP中执行数据库操作。 ### 4. JSTL ...

    jstl standard urlrewritefilter

    最后,在JSP页面中,可以使用JSTL标签配合URLRewriteFilter实现动态的URL操作。 总的来说,JSTL和URLRewriteFilter是Java Web开发中的两个重要工具,它们极大地提高了代码的可读性和维护性,同时也为构建高效、易用...

    JSTL简介中文教程

    - **I18N capable formatting**:处理国际化和本地化,方便格式化日期、货币等。 - **Database access (SQL)**:支持JSP与数据库交互,执行SQL查询和操作。 2. **EL(Expression Language)** - EL是一种简洁的...

    JSTL的讲解PPT

    - **I18N & Format**: 支持国际化和格式化,如日期、货币和数字的格式化。 - **XML**: 处理XML文档,包括解析、查询和操作XML数据。 - **Function**: 提供了一系列预定义的函数,可以增强页面表达能力。 - **JDBC**:...

    JSTL 字符串处理函数

    格式化日期和时间,支持多种日期格式。如: ```jsp ${date}" pattern="yyyy-MM-dd HH:mm:ss"/&gt; ``` 这会将日期对象按照指定的模式转换为字符串。 3. **fn:length** 计算字符串或集合的长度。对于字符串,它是...

    fmt标签的使用,对struts开发的程序员是一个很好的帮助

    其中,`fmt`标签库专注于格式化输出和国际化,它提供了一系列标签,用于日期、数字、货币、消息资源等的格式化处理,以及语言环境的设置和切换。 ### `fmt`标签库的关键特性 #### 1. **国际化支持** `fmt`标签库...

    fmt标签详解

    3. `&lt;fmt:formatNumber value="1234567890" type="currency"/&gt;` - 当未指定`pattern`时,会根据服务器的本地设置自动格式化货币,这里是`$1,234,567,890.00`。 4. `,#00.0#"/&gt;` - 这会根据`pattern`定义的格式(每三...

    WEB开发国际化问题

    除了基础的文本本地化,`&lt;fmt&gt;`标签库还提供了其他功能,如日期和时间格式化、数字格式化等。例如,你可以这样格式化日期: ```jsp ${now}" pattern="yyyy-MM-dd HH:mm:ss" /&gt; ``` 这里的`value`属性是需要格式化的...

    El表达式介绍

    2. **国际化标签库**:用于格式化数据显示,如日期和货币。 3. **数据库标签库**:允许直接在JSP页面中访问数据库。 4. **XML标签库**:处理XML文档的读取和操作。 5. **函数标签库**:调用预定义的函数。 在JSTL ...

Global site tag (gtag.js) - Google Analytics