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

保留小数格式<fmt:formatNumber>和日期格式<fmt:formatDate>

Web 
阅读更多

设置显示时间戳
<%
    request.setAttribute("currentTimeStamp",Calendar.getInstance().getTime());
%>

显示:2009-11
<fmt:formatDate pattern="yyyy-MM" value="${currentTimeStamp}"/> <br/>  
显示:2009-11-30 23:47:06
<fmt:formatDate pattern="yyyy-MM-dd HH:mm:ss" value="${currentTimeStamp}"/> <br/>
 显示:$12.00
<fmt:formatNumber value="12" type="currency" pattern="$.00"/>  <br/>
显示:$12.0
<fmt:formatNumber value="12" type="currency" pattern="$.#"/> <br/>
¥12.0
<fmt:formatNumber value="12" type="currency" pattern="¥.00"/> <br/>
12.00元
<fmt:formatNumber value="12" type="currency" pattern="#0.00元"/> <br/>
¥12.00
<fmt:formatNumber value="12" type="currency"/>  (那个货币的符号和当前web服务器的 local 设定有关)<br/>

123456.79
<fmt:formatNumber value="123456.7891" pattern="#0.00"/>  <br/>
123,456.79
<fmt:formatNumber value="123456.7891" pattern="#,#00.00"/> <br/>
 .79
<fmt:formatNumber value="0.7891" pattern="#.00"/>  <br/>
12.34%
<fmt:formatNumber value="0.1234" type="percent" pattern="#0.00%"/><br/>
1,200%
<fmt:formatNumber value="12" type="percent"  /><br/>
1200.00%
<fmt:formatNumber value="12" type="percent" pattern="#0.00%"/><br/>
------------------------------------------------------------------------------
java格式化输出:
DecimalFormat df = new DecimalFormat("格式");
String fmt =df.format(double);
符号                  意义
0                     一个数位
#                     一个数位,前导零和追尾零不显示
.                      小数点分割位置
,                     组分隔符的位置
-                      负数前缀
%                    用100乘,并显示百分号
其他任何符号    在输出字符串中包括指定符号

 

----------------------

日期格式也很好用的:

<fmt:formatDate value="${dto.problemtime }" pattern="yyyy-MM-dd" />

 

 

 

分享到:
评论

相关推荐

    fmt标签 fmt标签 fmt 标签

    - `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:parseDate&gt;`:处理日期的格式化和解析,可以根据不同的日期格式输出或者解析输入的日期。 这些fmt标签提供了强大的功能,帮助开发者创建能够适应多种语言和文化的网页。例如,`&lt;fmt...

    jstl fmt标签详解

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

    fmt 国际化格式标签库实践

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

    fmt标签介绍

    - `&lt;fmt:formatDate&gt;` 和 `&lt;fmt:parseDate&gt;`:这两个标签用于格式化和解析日期,可以指定日期格式,支持各种日期和时间的展示。 fmt标签库的使用极大地简化了JSP中国际化和格式化的工作,使得开发者能够更专注于...

    jsp格式化数字

    对于日期格式化,JSTL fmt 标签库同样提供了一个`&lt;fmt:formatDate&gt;`标签,用于将Java的`java.util.Date`对象格式化成指定的日期字符串。`pattern`属性接受一个日期格式字符串,如`"yyyy-MM-dd"`、`"yyyy-MM-dd HH:mm...

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

    - **&lt;fmt:formatDate&gt;/&lt;fmt:parseDate&gt;**:用于格式化和解析日期。 ##### Database Access 标签库 - **&lt;sql:setDataSource&gt;**:用于设置数据库连接的数据源。 - **&lt;sql:query&gt;**:用于执行SQL查询语句。 - **&lt;sql:...

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

    首先,让我们关注日期格式标签`&lt;fmt:formatDate&gt;`。这个标签用于将Java日期对象转换为用户可读的字符串格式。例如,我们可以使用以下代码来格式化一个日期变量`date`: ```jsp &lt;fmt:formatDate value="${date}" ...

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

    - `&lt;fmt:formatDate&gt;`:格式化日期和时间。 - `&lt;fmt:parseDate&gt;`:解析日期和时间。 - `&lt;fmt:formatNumber&gt;`:格式化数字。 - `&lt;fmt:parseNumber&gt;`:解析数字。 - `&lt;fmt:message&gt;`:用于国际化,获取消息资源。...

    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...

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

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

    JSP_标准标签库_

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

    JSTL标签所需要的tld文件

    - `&lt;fmt:formatDate&gt;`:格式化日期和时间。 - `&lt;fmt:parseDate&gt;`:解析日期字符串。 - `&lt;fmt:formatNumber&gt;`:格式化数字,可以指定精度、货币格式等。 - `&lt;fmt:parseNumber&gt;`:解析数字字符串。 - `&lt;fmt:message&gt;`...

    JSTL经典源代码

    - `&lt;fmt:timeZone&gt;` 和 `&lt;fmt:formatDate&gt;`: 用于处理日期和时间的格式化。 **4. JSTL的函数库** - `&lt;fn:length&gt;`: 计算字符串或数组的长度。 - `&lt;fn:split&gt;`: 将字符串按照指定分隔符切割。 - `&lt;fn:contains&gt;` 和 ...

    JSTL标签使用总结

    本文将详细介绍JSTL中的核心标签:&lt;c:if&gt;、&lt;c:choose&gt;、&lt;c:forEach&gt;、&lt;c:forTokens&gt;、&lt;c:catch&gt;、&lt;c:remove&gt;、&lt;c:set&gt;、&lt;c:import&gt;、&lt;c:redirect&gt;、&lt;c:url&gt;以及与之相关的&lt;fmt&gt;标签库。 #### 1. &lt;c:if&gt; &lt;c:if&gt;标签...

    jstl包

    - `&lt;fmt:parseDate&gt;`和`&lt;fmt:formatDate&gt;`:日期和时间的解析和格式化。 - `&lt;fmt:message&gt;`和`&lt;fmt:bundle&gt;`:处理国际化和本地化信息。 **5. JSTL Function标签** - `fn:length()`:获取集合或数组的长度。 - `fn:...

    JSTL标签建立JSP程式2022优秀文档.ppt

    比如`&lt;fmt:formatDate&gt;`用于格式化日期,`&lt;fmt:formatNumber&gt;`用于格式化数字。 3. **XML处理标签库(XML Processing)** - 用于处理XML文档,支持XML解析、XSLT转换和XPath数据提取。这使得在JSP中处理XML数据变得...

    标准标签库(JSTL)实用.pdf

    `&lt;fmt:formatNumber&gt;`可以格式化数字,`&lt;fmt:formatDate&gt;`用于格式化日期,`&lt;fmt:message&gt;`和`&lt;fmt:setBundle&gt;`则是处理本地化资源的关键标签。 4. **数据库标签库(SQL Tags)**:这个库允许开发者执行数据库查询...

    JSTL帮助文档 JSTL.in.Action.pdf

    - **&lt;fmt:formatNumber&gt;**:用于格式化数字。 #### 十一、常见任务 - **页面导航**:使用&lt;c:redirect&gt;和&lt;c:forward&gt;进行页面跳转。 - **错误处理**:使用&lt;c:catch&gt;和&lt;c:if&gt;来捕获和处理异常。 - **用户认证**:使用...

    jar包下载jstl

    - `&lt;fmt:formatDate&gt;`:格式化日期。 - `&lt;fmt:formatNumber&gt;`:格式化数字。 - `&lt;fmt:message&gt;`:获取本地化的消息。 **使用JSTL的步骤** 1. 添加JSTL相关的JAR文件到项目的类路径,包括`jstl.jar`和`standard.jar`...

    JSTL使用示例

    - `&lt;fmt:formatDate&gt;`:将日期和时间格式化。 8. **URL重写** - `&lt;c:redirect&gt;`:实现页面间的重定向。 - `&lt;c:url&gt;`:在重定向时生成安全的URL。 9. **标签库检测** - `&lt;c:if test=""&gt;`:通过内置的`test`属性...

Global site tag (gtag.js) - Google Analytics