`

JSTL <fmt>Date、Number格式化显示

阅读更多

一、经常需要在jsp中显示1976-02-02这样的日期,做法如下,忘记查看:

1.头部引入:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

2.具体位置使用:<fmt:formatDate value="${myList.alterDate }" pattern="yyyy-MM-dd HH:mm:ss"/>

 

二、Number格式化显示

1.头部引入:<%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %>

2.具体使用:

  整数显示 <fmt:formatNumber value="${ myList.money }" pattern="#" type="number"/>

  整数带千分符显示:
<fmt:formatNumber value="${num}" type="number"/>
整数显示:
<fmt:formatNumber value="${num}" pattern="#" type="number"/>
两位小数舍入显示:
<fmt:formatNumber value="${num}" pattern="#.##" type="number"/>
两位小数舍入,不足两位小数补0显示:
<fmt:formatNumber value="${num}" pattern="#.00" type="number"/>
货币显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="currency"/>
百分数显示:(与number类似扩展pattern)
<fmt:formatNumber value="${num}" type="percent"/>

 

输出:

整数显示: 123456789012

整数带千分符显示: 123,456,789,012.346
两位小数舍入显示: 123456789012.35
两位小数舍入,不足两位小数补0显示: 123456789012.35
货币显示:¥123,456,789,012.35
百分数显示 12,345,678,901,235%

==============================================================================

三、其他转载的东西

 

设置显示时间戳
<%
    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乘,并显示百分号
其他任何符号    在输出字符串中包括指定符号

 

 

分享到:
评论

相关推荐

    jstl el taglib 完整jar包

    &lt;%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %&gt; SQL LIBRARY &lt;%@ taglib prefix="sql" uri="http://java.sun.com/jsp/jstl/sql" %&gt; FUNCTIONS LIBRARY &lt;%@ taglib prefix="fn" uri=...

    struts_jstl

    &lt;/tr&gt;&lt;br&gt; &lt;/c:forEach&gt;&lt;br&gt; &lt;/table&gt;&lt;br&gt; &lt;p&gt;&lt;br&gt; &lt;li&gt;循环控制标签:c:foreach&lt;/li&gt;&lt;br&gt;&lt;br&gt; &lt;table border="1"&gt;&lt;br&gt; &lt;tr&gt;&lt;br&gt; &lt;td&gt;姓名&lt;/td&gt;&lt;br&gt; &lt;td&gt;年龄&lt;/td&gt;&lt;br&gt; &lt;td&gt;所属组&lt;/td&gt;&lt;br&gt; &lt;/tr&gt;&lt;br&gt; &lt;c:forEach var...

    Java 课程设计 高校公寓管理系统

    &lt;artifactId&gt;jstl&lt;/artifactId&gt; &lt;version&gt;1.2&lt;/version&gt; &lt;artifactId&gt;jsp-api&lt;/artifactId&gt; &lt;version&gt;2.2&lt;/version&gt; &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt; &lt;version&gt;8.0.28&lt;/version&gt; ...

    ssm黑马旅游整合最终版2018

    &lt;artifactId&gt;jstl&lt;/artifactId&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; &lt;artifactId&gt;servlet-api&lt;/artifactId&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; ...

    ssm的jar包

    &lt;artifactId&gt;jstl&lt;/artifactId&gt; &lt;version&gt;1.2&lt;/version&gt; &lt;/dependency&gt; &lt;!-- servlet、jsp、jstL所需要的依赖end--&gt; &lt;!--处理日期格式--&gt; &lt;dependency&gt; &lt;groupId&gt;joda-time&lt;/groupId&gt; ...

    JSTL详细标签库介绍

    发生异常时,异常周围信息(抛出对象本身类型)-------------异常处理程序&lt;BR&gt;&lt;BR&gt;12.5一个异常处理的简单实例:除数为0&lt;BR&gt;&lt;BR&gt;需求:使用一个小应用程序,完成两数相除的计算&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;&lt;BR&gt;...

    spring+struts+hibernate+dwr+jstl做的实例

    2.0.rc2.jar&lt;br&gt;jaxen-full.jar&lt;br&gt;jaxp-api.jar&lt;br&gt;jdbc2_0-stdext.jar&lt;br&gt;jstl.jar&lt;br&gt;mail.jar&lt;br&gt;mysql-connector-java-5.0.4-bin.jar&lt;br&gt;sax.jar&lt;br&gt;saxpath.jar&lt;br&gt;standard.jar&lt;br&gt;xalan.jar&lt;br&gt;xercesImpl....

    SSM框架整合

    &lt;artifactId&gt;jstl&lt;/artifactId&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet&lt;/groupId&gt; &lt;artifactId&gt;servlet-api&lt;/artifactId&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;...

    spring和mybatis结合的maven工程

    &lt;artifactId&gt;jstl&lt;/artifactId&gt; &lt;version&gt;1.2&lt;/version&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;mysql&lt;/groupId&gt; &lt;artifactId&gt;mysql-connector-java&lt;/artifactId&gt; &lt;version&gt;5.1.36&lt;/version&gt; &lt;/...

    struts框架jar包

    logging-1.0.4.jar&lt;br&gt;commons-validator-1.3.1.jar&lt;br&gt;jstl-1.0.2.jar&lt;br&gt;oro-2.0.8.jar&lt;br&gt;standard-1.0.2.jar&lt;br&gt;struts-core-1.3.8.jar&lt;br&gt;struts-el-1.3.8.jar&lt;br&gt;struts-extras-1.3.8.jar&lt;br&gt;struts-faces-...

    JSF与Shale开发用包

    validator.jar&lt;br&gt;jakarta-oro.jar&lt;br&gt;jstl-api.jar&lt;br&gt;jstl-impl.jar&lt;br&gt;myfaces-api.jar&lt;br&gt;myfaces-impl.jar&lt;br&gt;jstl.jar&lt;br&gt;standard.jar&lt;br&gt;jsf-api.jar&lt;br&gt;jsf-impl.jar&lt;br&gt;jsp-api.jar&lt;br&gt;servlet-api.jar&lt;br...

    开源框架 Spring Gossip

    &lt;br&gt;结合 JSTL &lt;br&gt;&lt;spring:bind&gt; 标签 &lt;br&gt;数据绑定的几个方法 &lt;br&gt;&lt;spring:message&gt; 标签 &lt;br&gt;&lt;spring:transform&gt; 标签 &lt;br&gt;其它 View 层 &lt;br&gt;除了 JSP View 层技术之外,您还可以使用其它的 View 层技术,或建立...

    JSP+Struts+JSTL+EL新闻发布系统jsp

    &lt;td width="594" height="16" valign="top" background="/images/index_13.jpg"&gt;&lt;script language='JavaScript' type='text/JavaScript' src='/Article/js/menu.js'&gt;&lt;/script&gt; &lt;script type='text/javascript' ...

    jstl fmt标签详解

    I18N formatting 标签库就是用于在 JSP 页面中做国际化的动作。在该标签库中的标签一共有 12 个

    JSF开发必备JAR

    &lt;br&gt;&lt;br&gt;&lt;br&gt; * jsf-impl.jar &lt;br&gt; * jsf-api.jar &lt;br&gt; * commons-digester.jar &lt;br&gt; * commons-collections.jar &lt;br&gt; * commons-beanutils.jar &lt;br&gt; * jstl.jar &lt;br&gt; * standard.jar &lt;br&gt;&lt;br&gt;现在将7个JAR打包上传...

    t淘淘商城项目 商城项目 视频和源码教程 详细

    &lt;jstl.version&gt;1.2&lt;/jstl.version&gt; &lt;servlet-api.version&gt;2.5&lt;/servlet-api.version&gt; &lt;jsp-api.version&gt;2.0&lt;/jsp-api.version&gt; &lt;joda-time.version&gt;2.5&lt;/joda-time.version&gt; &lt;commons-lang3.version&gt;3.3.2&lt;/...

    The Java Developers Almanac

    &lt;br&gt;javax.servlet.jsp.jstl.core [6 examples] &lt;br&gt;javax.servlet.jsp.tagext [1 examples] &lt;br&gt;javax.sound.midi [7 examples] &lt;br&gt;javax.sound.sampled [9 examples] &lt;br&gt;javax.swing [141 examples] &lt;br&gt;javax....

    在线订餐系统基于Javawen

    &lt;%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c"%&gt; &lt;html&gt; &lt;head&gt; &lt;title&gt;网上订餐系登录系统&lt;/title&gt; &lt;SCRIPT language="javascript" src="/js/javaScript.js"&gt;&lt;/SCRIPT&gt; &lt;/head&gt; &lt;body&gt; ...

    基于MyEclipse搭建maven+springmvc整合图文教程(含源码0

    &lt;artifactId&gt;jstl&lt;/artifactId&gt; &lt;version&gt;1.2&lt;/version&gt; &lt;scope&gt;provided&lt;/scope&gt; &lt;/dependency&gt; &lt;dependency&gt; &lt;groupId&gt;javax.servlet.jsp&lt;/groupId&gt; &lt;artifactId&gt;jsp-api&lt;/artifactId&gt; &lt;version&gt;2.1...

    课程设计题目选课系统

    本网站采用java编写,IDE为Netbeans 5.5.1,架构为struts+hibernate,服务器为tomcat5.0...&lt;br&gt;&lt;br&gt; &lt;br&gt;&lt;br&gt; &lt;br&gt; &lt;br&gt;作者:ice&daniel &lt;br&gt;&lt;br&gt;联系方式:Email:ice_daniel@126.com   QQ:535564838&lt;br&gt; &lt;br&gt; &lt;br&gt;

Global site tag (gtag.js) - Google Analytics