<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乘,并显示百分号
其他任何符号 在输出字符串中包括指定符号
本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/accpsz/archive/2008/10/21/3115657.aspx
分享到:
相关推荐
3. **数字格式化**: - 使用 `#,#00.0#` 模式输出带千分位分隔符的数值,小数部分最多保留一位。 ```jsp ,#00.0#" /> ``` 输出结果:123,456.79 - 使用 `#,#00.00#` 模式输出带千分位分隔符的数值,小数部分...
`<fmt:formatNumber>`标签用于格式化数字,可以将数字转换为货币、百分比或普通数字格式。其基本语法如下: ```xml 变量名" value="数值" type="格式类型" currencySymbol="货币符号" maxFractionDigits="最大小数...
- **国际化格式标签**:提供对日期、数字和货币等的格式化,确保不同地区用户的显示效果一致。 - **消息格式标签**:用于动态生成基于用户语言的消息,增强用户体验。 - **数字日期格式化标签**:提供精细的日期和...
- **数字格式化**:`<fmt:formatNumber>` 可以将数字格式化为货币、百分比等。 #### 3. I18N标签库 - **消息资源访问**:`<fmt:message>` 用于从消息资源文件中获取国际化消息。 #### 4. Function标签库 - **...
2. **Format/International化标签库 (fmt)**:提供了处理日期、时间、数字格式化以及国际化和本地化功能的标签。例如`<fmt:formatDate>`可以格式化日期,`<fmt:message>`用于获取本地化的消息资源。 3. **Function...
1. **fmt**: 提供国际化和格式化功能,如日期、数字的格式化。 2. **fn**: 提供了一系列实用的函数,用于字符串操作、数组和集合的处理。 3. **core**: 包含基本的控制结构,如条件判断(if、choose)、循环...
- `<fmt:formatDate>` 和 `<fmt:formatNumber>`:格式化日期和数字。 - `<fmt:message>` 和 `<fmt:bundle>`:国际化支持。 - `<fn:length>` 和 `<fn:substring>`:函数标签,提供字符串处理功能。 - `<fn:split>` 和...
- `<fmt:formatNumber>`:数字格式化 - `<fmt:message>`:获取资源bundle中的消息 **4. JSTL sql标签库** sql库用于执行数据库操作,包括连接数据库、执行SQL语句、处理结果集等,如: - `<sql:query>`:执行SQL...
NULL 博文链接:https://eddysoft.iteye.com/blog/2101693
1. **fmt**: 提供了日期、数字、消息的格式化功能,支持国际化。 2. **fn**: 包含了各种字符串处理和数组操作的函数。 3. **i18n**: 支持多语言环境,便于实现应用程序的国际化。 4. **sql**: 提供与数据库交互的...
### JSTL循环显示的用法 #### 一、引言 JSTL(JavaServer Pages Standard Tag Library)是一组标准标签库,用于简化JSP(JavaServer Pages)页面的开发工作。它提供了多种功能强大的标签,如条件处理、循环处理、...
例如,`<fmt:formatNumber>`可以格式化数字,`<fmt:formatDate>`可以格式化日期。 **3. XML标签库**:这个库包含处理XML文档的标签,如解析XML、XSLT转换等。例如,`<x:parse>`用于解析XML字符串,`<x:out>`用于...
2. **I18N & Format**:国际化和格式化组件,支持日期、时间、数字的格式化以及国际化资源的管理。 3. **XML**:处理XML文档,提供了解析XML、操作XPath表达式等功能。 4. **JDBC**:与数据库交互,简化了数据库...
4. **I18N和Format标签库**:支持国际化和格式化,如日期、数字的格式化,以及多语言资源的处理。 5. **JDBC标签库**:简化数据库操作,如执行SQL查询、处理结果集等。 **JSTL的核心优势:** 1. **增强可读性**:...
4. **国际化和本地化支持**:JSTL提供`fmt`标签库来支持多语言环境,如`<fmt:message>`用于获取消息资源,`<fmt:formatNumber>`用于格式化数字等,这些标签可以帮助开发者轻松实现应用的国际化。 5. **数据库操作**...
例如,fmt库用于格式化日期和数字,fn库提供了各种字符串操作函数,html库则包含HTML表单处理相关的标签。 2. `standard-1.1.2.jar`:这个库实际上是JSTL的依赖,提供了Java Servlet API中的JSTL实现,也就是JSTL的...
3. **国际化格式化标签库**:用于处理日期、时间、数字等格式化的国际化问题。 - URI前缀:`http://java.sun.com/jstl/fmt` - 使用方式:`<fmt:tagname>` 4. **数据库访问标签库**:实现了简单的数据库访问功能,...
2. **fmt库**:这个库提供日期、数字格式化以及国际化支持。`<fmt:formatDate>`可以将日期转换为指定格式,`<fmt:message>`用于获取资源包中的国际化消息。 3. **sql库**:这个库用于执行SQL查询,如`<sql:update>`...
3. **Fmt(格式化)库**:提供日期、数字、货币等的格式化功能。 4. **Func(函数)库**:提供自定义函数库的接入。 5. **Sql(SQL)库**:执行数据库查询和操作,尽管在实际应用中通常避免在JSP中直接操作数据库。 ...
`<fmt:formatDate>` 可以将日期转换为用户友好的格式,`<fmt:formatNumber>` 对数字进行格式化。 3. Fn库:函数库提供了许多实用的函数,如字符串操作、数组和集合操作等。`<fn:length>` 计算字符串或集合的长度,`...