`

<fmt:formatNumber

阅读更多

<fmt:formatNumber value="12" type="currency" pattern="$.00"/> -- $12.00

<fmt:formatNumber value="12" type="currency" pattern="$.0#"/> -- $12.0

<fmt:formatNumber value="1234567890" 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。


java格式化输出:
DecimalFormat df = new DecimalFormat("格式");
String fmt =df.format(double);
符号 意义
0 一个数位
# 一个数位,前导零和追尾零不显示
. 小数点分割位置
, 组分隔符的位置
- 负数前缀
% 用100乘,并显示百分号
其他任何符号 在输出字符串中包括指定符号

分享到:
评论

相关推荐

    JSTL fmt_formatNumber 数字、货币格式化

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

    fmt标签 fmt标签 fmt 标签

    - `&lt;fmt:formatNumber&gt;` 和 `&lt;fmt:parseNumber&gt;`:用于数字的格式化和解析,支持货币、百分比等格式。 - `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:parseDate&gt;`:处理日期的格式化和解析,可以根据不同的日期格式输出或者解析...

    jstl fmt标签详解

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

    fmt标签详解

    5. `&lt;fmt:formatNumber value="123456.7" pattern="#,#00.0#"/&gt;` 和 `&lt;fmt:formatNumber value="123456.7" pattern="#,#00.00#"/&gt;` 分别展示了如何控制小数位数的显示。 `fmt`标签的`formatNumber`还支持`type`属性...

    fmt 国际化格式标签库实践

    本文通过具体的示例介绍了 `fmt` 国际化格式标签库的主要功能,包括如何使用 `&lt;fmt:setLocale&gt;` 设置页面的区域设置、如何使用 `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:formatNumber&gt;` 进行日期和数字的格式化、以及如何通过 `...

    fmt标签介绍

    - `&lt;fmt:formatNumber&gt;` 和 `&lt;fmt:parseNumber&gt;`:这两个标签用于格式化和解析数字,支持多种格式,例如货币、百分比等。 - `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:parseDate&gt;`:这两个标签用于格式化和解析日期,可以指定...

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

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

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

    对于数字和货币的格式化,`&lt;fmt:formatNumber&gt;`是一个非常有用的标签,它可以按照指定的模式格式化数字,包括千位分隔符、小数点、货币符号等。例如: ```html &lt;fmt:formatNumber value="${totalPrice}" type=...

    jatl fmt库

    - **示例**:格式化为两位小数:`&lt;fmt:formatNumber value="123.123456789" pattern="0.00"/&gt;` - **类型参数**:`type`属性可以设置为`currency`、`number`、`percent`来指定不同的格式化方式。 5. **`fmt:...

    使用jstl fmt 实现国际化

    &lt;fmt:formatNumber value="${number}" type="currency" currencyCode="USD" /&gt; ``` - `pattern`属性用于定义日期格式,`type`和`currencyCode`属性用于定义数字的类型和货币。 7. **动态locale** - 如果需要让...

    jstl标签,c.tld,fn.tld,fmt.tld

    - `&lt;fmt:formatNumber&gt;`:格式化数字。 - `&lt;fmt:parseNumber&gt;`:解析数字。 - `&lt;fmt:message&gt;`:用于国际化,获取消息资源。 - `&lt;fmt:bundle&gt;`:管理消息资源包。 3. **fn.tld**:这是JSTL Functions库的`.tld`...

    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”这个...

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

    &lt;fmt:formatNumber value="${num}" type="currency"/&gt; // 默认货币符号取决于服务器的区域设置,通常为$。 ``` 或者指定特定货币符号,如: ```jsp &lt;fmt:formatNumber value="${num}" pattern="¥#,###.###" ...

    javaweb课程设计基础知识+教程+课件_CORE核心标签.doc

    3. fmt 标签库:主要包含格式化相关的标签,例如:&lt;fmt:formatNumber&gt;、&lt;fmt:formatDate&gt; 等。 4. SQL 标签库:主要包含数据库操作相关的标签,例如:&lt;sql:query&gt;、&lt;sql:update&gt; 等。 5. XML 标签库:主要包含 XML...

    EL表达式--标签

    &lt;fmt:formatNumber value="123456.789" pattern="#,###.##"/&gt; &lt;fmt:parseNumber var="num" value="123456.789" type="number"/&gt; ``` - **type**: 指定数字类型,可以是`currency`、`number`或`percent`。 - **...

    jsp格式化数字

    这里主要介绍两种常用的JSP标签库来实现数字格式化:JSTL(JavaServer Pages Standard Tag Library)中的`&lt;fmt:formatNumber&gt;`标签和EL(Expression Language)表达式。 `&lt;fmt:formatNumber&gt;`是JSTL fmt 标签库中的...

    c.tld fn.tld fmt.tld x.tld jstl.jar JSTL tld标签及jar包

    - `fmt.tld`:格式化标签库的TLD文件,用于日期、时间、数字的格式化,如`&lt;fmt:formatDate&gt;`, `&lt;fmt:formatNumber&gt;`等。 - `x.tld`:XML处理标签库的TLD文件,包含如`&lt;x:parse&gt;`, `&lt;x:out&gt;`等标签,用于XML数据的...

    JSP_标准标签库_

    2. **国际化和格式化标签库**(I18N and Formatting Tag Library):提供了处理日期、数字和文本本地化等功能的标签,如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`和`&lt;fmt:message&gt;`等。 3. **SQL 标签库**:允许在...

Global site tag (gtag.js) - Google Analytics