1.<fmt:formatDate> 时间格式化
<fmt:formatDate value="date" //值
[type="{time|date|both}"] //类型
[dateStyle="{default|short|medium|long|full}"] //日期显示形式
[timeStyle="{default|short|medium|long|full}"] //时间显示形式
[pattern="customPattern"] //格式表达式
[timeZone="timeZone"] //时区
[var="varName"] //重新赋值给新的变量
[scope="{page|request|session|application}"]/> //变量的作用域
2.<fmt:formatNumber>数字格式化
<fmt:formatNumber value="numericValue" //值
[type="{number|currency|percent}"] //格式化类型(数字,货币,百分比)
[pattern="customPattern"] //格式表达式
[currencyCode="currencyCode"] //货币代码
[currencySymbol="currencySymbol"] //货币符号
[groupingUsed="{true|false}"] //数字是否分组显示 000'000'000
[maxIntegerDigits="maxIntegerDigits"] //最大整数位位数
[minIntegerDigits="minIntegerDigits"] //最小整数位位数
[maxFractionDigits="maxFractionDigits"] //最大小数位位数
[minFractionDigits="minFractionDigits"] //最小小数位位数
[var="varName"] //重新赋值给新的变量
[scope="{page|request|session|application}"]/> //变量的作用域
<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %> <fmt:formatNumber value="${num}" maxFractionDigits="2"></fmt:formatNumber>
例如:num=22.2389
显示:22.23(最多显示小数点后面两位)
此文转载来自:
http://blog.163.com/lintingte@126/blog/static/48259543200976103458885/
分享到:
相关推荐
JSTL由多个标签库组成,其中最常用的包括核心标签库(Core)、SQL标签库(SQL)、函数标签库(FUNC)以及格式化标签库(FMT)等。格式化标签库(FMT)主要用于处理文本的国际化和格式化问题,例如日期、时间、数字等的格式化...
### JSTL `fmt:formatNumber` 数字与货币格式化 #### 一、概述 在Java Server Pages (JSP) 开发过程中,对数字进行格式化是非常常见的需求之一。例如,将数值按照特定的货币格式展示,或者将数字转换为百分比形式...
在"JSTL常用表达式实例"中,我们将会探讨一些常见的JSTL表达式及其应用。 1. **条件语句:if和choose** JSTL提供了`<c:if>`和`<c:choose>`标签来处理条件逻辑。`<c:if>`用于简单的条件判断,而`<c:choose>`则类似...
JSTL(JSP Standard Tag Library)是Java服务器页面中常用的一个标签库,它提供了许多便利的标签来简化页面逻辑,其中包括对日期和时间的格式化处理。在本教程中,我们将深入探讨JSTL中的`fmt`标签库,特别是关于...
- **数字日期格式化标签**:提供精细的日期和时间格式化选项,满足各种应用场景需求。 #### SQL标签库(SQL Tags) SQL标签库使开发者能够在JSP页面中执行SQL操作,无需编写复杂的Java代码。其关键特性包括: - **...
2. **Format/International化标签库 (fmt)**:提供了处理日期、时间、数字格式化以及国际化和本地化功能的标签。例如`<fmt:formatDate>`可以格式化日期,`<fmt:message>`用于获取本地化的消息资源。 3. **Function...
2. **Format**:格式化标签库,用于日期、时间、数字等的格式化。 3. **I18N**:国际化标签库,支持多语言环境。 4. **Function**:函数标签库,提供一系列的常用函数。 5. **SQL**:SQL标签库,用于执行数据库查询...
本文將重點介紹JSTL中的幾個常用函數,這些函數用於對EL表達式傳遞的參數進行格式化或處理字符串。 #### 1. `fn:contains(string, substring)` 該函數用於判斷指定的`string`是否包含`substring`,如果包含則返回`...
本文将对JSTL的基础概念、核心标签库、XML处理标签库、国际化格式化标签库以及数据库访问标签库进行详细介绍,并探讨如何在JSP页面中有效地利用这些标签来提高开发效率。 #### 二、JSTL简介 JSTL是随JSP 1.2版本...
这个库提供了处理日期、时间、数字格式化以及国际化资源管理的功能。主要标签有: - `<fmt:formatDate>`:格式化日期。 - `<fmt:formatNumber>`:格式化数字。 - `<fmt:message>`:获取并显示国际化消息。 - `...
2. **fmt库**:这个库提供日期、数字格式化以及国际化支持。`<fmt:formatDate>`可以将日期转换为指定格式,`<fmt:message>`用于获取资源包中的国际化消息。 3. **sql库**:这个库用于执行SQL查询,如`<sql:update>`...
这个库提供了格式化和国际化(I18N)的支持,如`<fmt:formatNumber>`用于数字格式化,`<fmt:formatDate>`用于日期和时间格式化,以及`<fmt:message>`标签用于国际化的消息获取。 **3. I18N标签库:** 虽然与Format...
例如,`<c:if>`, `<c:for-each>`, `<fmt:formatDate>`等都是JSTL提供的核心标签,用于条件判断、循环遍历和日期格式化等操作。通过引入`jstl-api-1.2.jar`,开发者可以清楚地知道这些标签的功能和用法,而无需关心其...
2. **Format** - 格式化标签库,用于日期和数字的格式化。 3. **I18N** - 国际化标签库,支持多语言环境。 4. **Function** - 函数标签库,包含一些常用的字符串操作函数。 5. **XML** - XML处理标签库,用于XML数据...
JSTL(JavaServer Pages Standard Tag Library,JavaServer Pages 标准标签库)是Java Web开发中常用的一个库,它提供了一系列预定义的标签,用于简化JSP页面中的逻辑代码,使得页面更加清晰易读。在给定的压缩包...
2. **Format库**:提供了国际化和格式化支持,可以方便地进行日期、数字、货币等的格式化显示。 3. **Function库**:包含了一些常用函数,如字符串处理、数组操作等,这些函数可以在EL表达式中直接调用。 4. **XML...
3. 使用JSTL标签:现在可以在JSP页面中使用JSTL标签,如`<c:forEach>`进行迭代,`<c:if>`进行条件判断,`<fmt:formatDate>`格式化日期等。 总之,JSTL是提升JSP页面编写效率的重要工具,而依赖注入则是现代Java应用...
Core标签集是JSTL中最常用的部分,它提供了处理基本页面流程控制和输出的功能,如条件判断、循环、URL处理等。例如: - `<c:if>` 和 `<c:choose>`:用于条件判断。 - `<c:forEach>` 和 `<c:forTokens>`:用于循环...
JSTL常用标签示例** - **条件判断:** ```jsp ${condition}"> <!-- 当条件为真时执行 --> ${condition}"> <!-- 条件满足时执行 --> <!-- 选择结构 --> <!-- 默认情况 --> ``` - **循环:...
它由一系列标签组成,旨在实现Web应用程序中常用的通用功能,如迭代处理、条件判断、数据管理和格式化、XML操作及数据库访问等。本文将深入探讨JSTL的核心概念、各个标签库的功能及其使用场景,并重点介绍如何利用...