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

JSTL <fmt:formatNumber> 参数含义以及取值范围

阅读更多

<fmt:formatNumber>
Syntax 1: without a body

<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}”]/>

Syntax 2: with a body to specify the numeric value to be formatted

<fmt:formatNumber [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>

参数说明:

Value :要格式化的值

Type :怎样进行格式化,如货币 (currency) ,百分比 (percent) ,数字 (number)

Pattern :以怎样的格式进行格式化,可以自定义输出格式

currencySymbol :当前货币符号,如¥, $

groupingUsed :是否进行分组输出,会对数字三个一组进行输出

maxIntegerDigits :整数位最大多数位

minIntegerDigits :整数位最少多数位

maxFractionDigits :小数位最多多少位

minFractionDigits :小数位最少多少位

 

分享到:
评论

相关推荐

    myeclipse2017 jsp页面 在select里面写 导致后面代码不是彩色问题

    5. **检查代码结构**:确认`&lt;c:if&gt;`标签的关闭标签`&lt;/c:if&gt;`是否正确,以及是否在合适的语境中使用,有时不正确的代码结构也可能导致编辑器的解析错误。 6. **使用HTML注释**:一种临时解决方案是,将`&lt;c:if&gt;`标签...

    JSTL标准标签库 <C:out>、<c:set>、<c:remove>和<c:catch>标记 <c:if>、<c:choose>、<c:when>和<c:otherwise>标记 <c:forEach>和<c:forTokens>标记

    JSTL是Java社区过程(JCP)制定的一套标准,它包括了几个主要的标记库,如核心库(Core)、XML库、SQL库、格式化库(fmt)和函数库(fn)。核心库是JSTL最常用的部分,它包含了处理数据输出、条件判断、循环等常见...

    <c:forEach>/jstl-1.2

    &lt;c:forEach&gt; 为循环控制,它可以将集合(Collection)中的成员循序浏览一遍。运作方式为当条件符合时,就会持续重复执行&lt;c:forEach&gt;的本体内容。 语法 语法1:迭代一集合对象之所有成员 &lt;c:forEach [var="varName...

    开发<c:if>标签

    在Java Web开发中,`&lt;c:if&gt;`标签是JSTL(JavaServer Pages Standard Tag Library)的一部分,用于实现条件判断。JSTL是Java EE生态中的一个标准库,提供了许多预定义的标签来简化JSP页面的编写,提高代码的可读性...

    jstl fmt标签详解

    - `&lt;fmt:formatNumber&gt;` 和 `&lt;fmt:parseNumber&gt;`:用于格式化数字和解析数字。 - `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:parseDate&gt;`:用于格式化日期和解析日期。 #### 三、国际化核心标签详解 ##### 1. `&lt;fmt:setLocale...

    JSTL fmt_formatNumber 数字、货币格式化

    Java Standard Tag Library (JSTL) 中的 `&lt;fmt:formatNumber&gt;` 标签提供了一种简单而强大的方式来完成这些任务。 #### 二、环境配置 在使用 `&lt;fmt:formatNumber&gt;` 之前,需要确保项目中已经包含了 JSTL 的相关库...

    JSTL中if标签使用方法

    &lt;h2&gt;&lt;c:out value="&lt;c:if&gt;测试"/&gt;&lt;/h2&gt; &lt;c:if test="${param.username=='Admin'}" var="condition" scope="page"&gt; Admin &lt;/c:if&gt;&lt;/br&gt; 结果为: ${condition} &lt;/body&gt; &lt;/html&gt; ``` 在这个例子中,如果URL参数`...

    c:forEach标签的使用祥解

    &lt;% Map&lt;String, String&gt; map = new HashMap&lt;&gt;(); map.put("key1", "value1"); map.put("key2", "value2"); request.setAttribute("myMap", map); %&gt; ... &lt;!-- 遍历键 --&gt; &lt;c:forEach items="${myMap.keySet()}" var=...

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

    在JavaServer Pages (JSTL)中,`&lt;fmt:formatNumber&gt;`标签是用于格式化数字的,它提供了丰富的功能,如数值类型的转换、小数点定位、千位分隔符以及货币和百分比格式。在处理数字格式化时,有时会遇到四舍五入的问题...

    jstl标签jar包(jstl-api-1.2和jstl-impl-1.2)

    - `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:formatNumber&gt;`:格式化日期和数字。 - `&lt;fmt:message&gt;` 和 `&lt;fmt:bundle&gt;`:国际化支持。 - `&lt;fn:length&gt;` 和 `&lt;fn:substring&gt;`:函数标签,提供字符串处理功能。 - `&lt;fn:split&gt;` 和...

    JSTL需要的jar包

    2. `&lt;fmt:formatNumber&gt;`:格式化数字。 3. `&lt;fmt:message&gt;`:获取国际化消息。 **JSTL Function标签**: 提供了额外的函数库,如`fn:length()`用于获取数组或集合的长度,`fn:substring()`用于截取字符串等。 **...

    JSTL详解--jsp页面编写规范详解

    - **&lt;fmt:formatNumber&gt;/&lt;fmt:parseNumber&gt;**:用于格式化和解析数字。 - **&lt;fmt:formatDate&gt;/&lt;fmt:parseDate&gt;**:用于格式化和解析日期。 ##### Database Access 标签库 - **&lt;sql:setDataSource&gt;**:用于设置...

    JSTL示例代码,x,xml,sql,fmt

    `&lt;fmt:formatDate&gt;`用于格式化日期和时间,`&lt;fmt:formatNumber&gt;`用于格式化数字,`&lt;fmt:message&gt;`则用于国际化和本地化消息。这些标签对于创建用户友好的、符合各地习惯的界面非常有帮助。 通过“JSTLdemo”这个...

    jstl学习大全,jstl源码,很全的jstl学习代码

    - `&lt;fmt:formatNumber&gt;`:数字格式化 - `&lt;fmt:message&gt;`:获取资源bundle中的消息 **4. JSTL sql标签库** sql库用于执行数据库操作,包括连接数据库、执行SQL语句、处理结果集等,如: - `&lt;sql:query&gt;`:执行SQL...

    jstl-api-1.2.jar、jstl-impl-1.2.jar

    **jstl-api-1.2.jar** 包含了JSTL的接口定义,定义了各种标签的API,比如`&lt;c:forEach&gt;`、`&lt;fmt:formatDate&gt;`等。这个jar文件通常被添加到项目的编译类路径(classpath)中,这样编译器就可以识别JSTL相关的代码,并...

    JSTL.rar_JSTL_JSTL PPT

    - `&lt;fmt:formatNumber&gt;`:格式化数字,支持货币、百分比等格式。 - `&lt;fmt:parseNumber&gt;`:解析数字字符串为数值对象。 - `&lt;fmt:bundle&gt;`:加载资源包,用于显示不同语言的文本。 4. **XML标签库**:处理XML文档...

    jstl,jstl实例源码

    - **数字格式化**:`&lt;fmt:formatNumber&gt;` 可以将数字格式化为货币、百分比等。 #### 3. I18N标签库 - **消息资源访问**:`&lt;fmt:message&gt;` 用于从消息资源文件中获取国际化消息。 #### 4. Function标签库 - **...

    JSTL语法及参数

    本文将详细介绍JSTL中的`&lt;c:out&gt;`、`&lt;c:set&gt;`、`&lt;c:remove&gt;`、`&lt;c:catch&gt;`以及条件标签`&lt;c:if&gt;`、`&lt;c:choose&gt;`、`&lt;c:when&gt;`的使用方法和参数。 1. `&lt;c:out&gt;` - `&lt;c:out&gt;`标签用于输出指定的值到页面上。它可以避免...

    c标签-if-foreach-jar

    在这个主题"**c标签-if-foreach-jar**"中,主要涉及到的是JSTL的两个核心标签`&lt;c:if&gt;`和`&lt;c:forEach&gt;`,它们是JSTL提供的条件判断和循环控制标签,通常与`jstl.jar`包一起使用。 首先,让我们详细了解**&lt;c:if&gt;**...

    jar包下载jstl

    - `&lt;fmt:formatNumber&gt;`:格式化数字。 - `&lt;fmt:message&gt;`:获取本地化的消息。 **使用JSTL的步骤** 1. 添加JSTL相关的JAR文件到项目的类路径,包括`jstl.jar`和`standard.jar`。 2. 在JSP页面中引入JSTL库,通过`...

Global site tag (gtag.js) - Google Analytics