`
run_fan
  • 浏览: 20250 次
  • 性别: Icon_minigender_1
  • 来自: 厦门
社区版块
存档分类
最新评论

JSTL fmt:formatNumber 数字、货币格式化

    博客分类:
  • jstl
Web 
阅读更多
<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 数字、货币格式化

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

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

    NULL 博文链接:https://eddysoft.iteye.com/blog/2101693

    jstl标签实现货币的格式化

    `&lt;fmt:formatNumber&gt;`标签用于格式化数字,可以将数字转换为货币、百分比或普通数字格式。其基本语法如下: ```xml &lt;fmt:formatNumber var="变量名" value="数值" type="格式类型" currencySymbol="货币符号" ...

    jstl fmt标签详解

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

    jsp格式化数字

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

    使用jstl fmt 实现国际化

    JSTL(JavaServer Pages Standard Tag Library)是用于增强JSP页面功能的一组标签库,其中fmt标签库是专门用来处理日期、数字格式化以及国际化问题的。本文将详细介绍如何使用JSTL fmt标签来实现国际化。 首先,...

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

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

    fmt标签详解

    `fmt`标签是JavaServer Pages (JSP)中Jakarta Tag Library (JSTL)的一部分,主要用于文本格式化,特别是数字和日期的处理。在本文中,我们将深入探讨`fmt`标签的使用方法、属性以及相关示例。 首先,`fmt`标签提供...

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

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

    fmt 国际化格式标签库实践

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

    JSP 国际格式化输出.doc

    在JSP中,`fmt`标签库的`formatNumber`标签用于格式化数字,包括货币。以下示例展示了如何根据不同地区设置货币格式: ```jsp &lt;fmt:setLocale value="en_GB" /&gt; &lt;!-- 设置为英国英语环境 --&gt; &lt;fmt:formatNumber ...

    JSTL 入门:表达式语言

    3. **数据格式化**:JSTL的`&lt;fmt&gt;`库提供了一组用于格式化日期、数字等功能的标记,如`&lt;fmt:formatDate&gt;`、`&lt;fmt:formatNumber&gt;`等,这可以替代复杂的Java脚本来格式化数据。 4. **XML处理**:JSTL的`&lt;x&gt;`库提供了...

    fmt标签介绍

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

    EL表达式--标签

    `fmt`是JSTL中的国际化和格式化标签库的一部分,主要用于处理日期、数字和消息资源等的格式化输出。 ##### 1. `fmt:requestEncoding` 用于设置请求的字符编码。例如: ```jsp &lt;fmt:requestEncoding value="UTF-8" ...

    JSTL教学课件 超级棒 倒计时5天

    - `fmt:formatNumber`:格式化数字。 - `fmt:message`:国际化消息显示。 **6. JSTL在实际项目中的应用:** - 数据展示:利用`c:forEach`遍历数据库查询结果。 - 权限控制:通过`c:if`判断用户权限,显示或隐藏某些...

    JSTL标签 详细易懂

    - `&lt;fmt:formatNumber&gt;`:格式化数字,支持货币、百分比等格式。 - `&lt;fmt:message&gt;`:获取本地化的消息。 - `&lt;fmt:bundle&gt;`:加载和管理本地化资源。 **JSTL SQL标签库详解:** - `&lt;sql:update&gt;`:执行SQL更新语句...

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

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

    jstl标签和el教程(基础入门)

    - `fmt:formatNumber`:格式化数字。 - `fmt:message`:获取本地化的消息。 **6. JSTL I18N标签** - `fmt:setBundle`:设置资源包。 - `fmt:message`:获取资源包中的消息。 - `fmt:param`:传递参数给`fmt:message...

    jatl fmt库

    4. **`fmt:formatNumber`**:格式化数字。可以格式化为普通的数字、货币或者百分比形式。 - **示例**:格式化为两位小数:`&lt;fmt:formatNumber value="123.123456789" pattern="0.00"/&gt;` - **类型参数**:`type`...

Global site tag (gtag.js) - Google Analytics