【JSTL】--格式化日期--drp217
jstl_fmt.jsp
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 | <%@ page language="java" contentType="text/html; charset=GB18030" pageEncoding="GB18030"%> <%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt"%> <! DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> < html > < head > < meta http-equiv="Content-Type" content="text/html; charset=GB18030"> < title >Insert title here</ title > </ head > < body > < h1 >测试JSTL格式化日期标签</ h1 >< br > today(default):< fmt:formatDate value="${today }"/>< br > today(type="date"):< fmt:formatDate value="${today }" type="date"/>< br > today(type="time"):< fmt:formatDate value="${today }" type="time"/>< br > today(type="both"):< fmt:formatDate value="${today }" type="both"/>< br > today(dateStyle="short"):< fmt:formatDate value="${today }" dateStyle="short"/>< br > today(dateStyle="medium"):< fmt:formatDate value="${today }" dateStyle="medium"/>< br > today(dateStyle="long"):< fmt:formatDate value="${today }" dateStyle="long"/>< br > today(dateStyle="full"):< fmt:formatDate value="${today }" dateStyle="full"/>< br > today(pattern="yyyy/MM/dd HH:mm:ss"):< fmt:formatDate value="${today}" pattern="yyyy/MM/dd HH:mm:ss"/>< br > ${currentDate}< br > < h1 >测试格式化日期标签</ h1 > n(default):< fmt:formatNumber value="${n }"/>< br > n(pattern="###,###,###.###"):< fmt:formatNumber value="${n }" pattern="###,###,###.###"/>< br > n(pattern="###,###,###.0000"):< fmt:formatNumber value="${n }" pattern="###,###,###.0000"/>< br > n(groupingUsed="false"):< fmt:formatNumber value="${n }" groupingUsed="false"/>< br > n(maxIntegerDigits="12" minIntegerDigits="10" ):< fmt:formatNumber value="${n }" maxIntegerDigits="12" minIntegerDigits="10"/>< br > n( maxFractionDigits="6" minFractionDigits="4" ):< fmt:formatNumber value="${n }" maxFractionDigits="6" minFractionDigits="4"/>< br > n(type="currency"):< fmt:formatNumber value="${n }" type="currency"/>< br > n(type="currency" currencySymbol="$"):< fmt:formatNumber value="${n }" type="currency" currencySymbol="$"/>< br > n(type="percent"):< fmt:formatNumber value="${p }" type="percent" minFractionDigits="2" maxFractionDigits="2"/>< br > </ body > </ html > |
JstlFmtServlet
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 | /** * */ package com.bjpowrnode.jstl; import java.io.IOException; import java.util.Date; import javax.servlet.ServletException; import javax.servlet.http.HttpServlet; import javax.servlet.http.HttpServletRequest; import javax.servlet.http.HttpServletResponse; /** * @ClassName:JstlFmtServlet * @Description:测试JSTL格式化库 * @author wm * @date 2016年2月15日下午7:47:32 */ public class JstlFmtServlet extends HttpServlet { @Override protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException { request.setAttribute( "today" , new Date()); request.setAttribute( "n" , 12345678.123 ); request.setAttribute( "p" , 0.1234567 ); request.getRequestDispatcher( "/jstl_fmt.jsp" ).forward(request,response); } } |
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步