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" %>

扫描二维码关注公众号,回复: 1765044 查看本文章


<%Date nowDate = new Date();
request.setAttribute("nowDate", nowDate);
%>



2,fmt:formatNumber

这个标签用于格式化数字,它也有好几个属性,根据用途来选择。这里比如要把数字19.2输出为最少三位小数,就可以这样定义标签value="19.2", minFractionDigits="3",输出即为19.200。



fmt还有好多标签,这里仅介绍这两个常用的,其他几个很少用到。



Java视频教程


猜你喜欢

转载自blog.csdn.net/weixin_41239710/article/details/80697642
今日推荐