Java自学之路-Java中级教程-24:SpringMVC与JSTL标签库format的使用
JSTL有一种格式化标签库fmt,在Jsp中格式化输出一些特殊格式非常方便,比如格式化日期显示,格式化数字等。
在Jsp页面中引入fmt标签库,uri为http://java.sun.com/jsp/jstl/fmt,perfix为fmt。
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
1,fmt:formatDate
这个标签用于格式化日期,它有两个常用属性pattern和 value,分别为格式化的形式和要格式化的日期变量。
在页面里定义一个变量存储当前时间。使用fmt:formatDate的pattern="yyyy-MM-dd HH:mm:ss"和value="${nowDate }",就可以直接输出格式化好的nowDate变量值,输出结果为<span font-size:medium;white-space:normal;"="" style="word-wrap: break-word; margin: 0px; padding: 0px;">当前日期和时间。
<%@ page import="java.util.Date" %>
<%Date nowDate = new Date();
request.setAttribute("nowDate", nowDate);
%>
2,fmt:formatNumber
这个标签用于格式化数字,它也有好几个属性,根据用途来选择。这里比如要把数字19.2输出为最少三位小数,就可以这样定义标签value="19.2", minFractionDigits="3",输出即为19.200。
fmt还有好多标签,这里仅介绍这两个常用的,其他几个很少用到。
配套进阶****:
https://edu.csdn.net/combo/detail/938
Java****