JSTL fmt 标签 使用
Tags
fmt:requestEncoding
fmt:setLocale
fmt:timeZone
fmt:setTimeZone
fmt:bundle
fmt:setBundle
fmt:message
fmt:param
fmt:formatNumber
fmt:parseNumber
fmt:formatDate
fmt:parseDate
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
jstl fmt 函数大全
主要功能格式化
日期格式(2008年5月5日22点00分23秒)
<fmt:formatDate value="<%=new Date() %>" pattern="yyyy年MM月dd日HH点mm分ss秒" />
保留两位小数
<fmt:formatNumber value="123.123456789" pattern="0.00"/>
格式数字(45,678.234)
<fmt:formatNumber type="number" value="45678.2345" />
格式百分比(23%)
<fmt:formatNumber type="percent" value="0.2345" />
其他
<fmt:bundle>:资源绑定。除了以前提到过的在web.xml中声明以外,还可以利用此标签。
例<fmt:bundle basename="message"></fmt:bundle>
<fmt:setLocale>:设置locale,主要是用于这种情况,一个中国人在国外,locale是en_US,但想用中文显示。
例:<fmt:setLocal value="zh_CN"/>
<fmt:message>:输出properties文件中的指定内容。
例<fmt:message key="user"/>
<fmt:formatNumber type="number">格式化普通数字
<fmt:formatNumber type="percent">格式化百分比
三种数字类型参数:currency,number,percent
<fmt:parseNumber var="i" type="number" value="45678.2345" />
<c:out value="${i}" escapeXml="false" /> 分析出数字
<fmt:requestEncoding value="GB18030"/> 格式化文本编码
<fmt:formatDate value="${date}" type="both" timeStyle="long" dateStyle="long" />
type="both" 输入日期也同时输出具体时间
timeStyle="long" 时间以“长”格式输出 差别:下午02时06分59秒 与 14:06:59
dateStyle="long" 日期以“长”格式输出 差别:2006年9月7日 与 2006-9-7
四种长短参数:long,short,medium,full
<fmt:timeZone value="${timezone}"/> 时区偏移,与上面可配合使用:
<fmt:formatDate value="${d}" timeZone="${zn}" type="both" />
<fmt:parseDate var="i" type="date" value="2006-12-11" />
<c:out value="${i}" escapeXml="false" /> 分析出时间
转载于:https://www.cnblogs.com/fish-king/archive/2012/09/20/2695212.html
JSTL fmt 标签 使用相关推荐
- JSTL fmt标签格式化日期时分秒显示为00:00:00和12:00:00问题
2019独角兽企业重金招聘Python工程师标准>>> 记录下今天fmt格式化日期时分秒碰到的坑吧,今天用fmt:formatDate标签格式化一个日期的时候HH:mm:ss还是hh ...
- JSTL中fmt标签详解
2019独角兽企业重金招聘Python工程师标准>>> 一:JSTL格式化标签又称为I18N标签库,主要用来编写国际化的WEB应用,使用此功能可以对一个特定的语言请求做出合适的处理. ...
- JSTL标签库中fmt标签,日期,数字的格式化
首先介绍日期的格式化:(不要嫌多哦) JSTL格式化日期(本地化) 类似于数字和货币格式化,本地化环境还会影响生成日期和时间的方式. <%@ page pageEncoding="UT ...
- JSTL使用总结(2) fmt标签库和fn标签库
五.fmt标签库 此标签库的作用是进行国际化操作,比如时间格式.数字格式的转换.地区的转换等: 1.国际化知识补充 zh_CN 中国 en_US 美国 fr_FR 法国 2.<fmt:set ...
- JSTL标准标签库的国际化标签
国际化标签使用结果: <%@ page language="java" import="java.util.*" pageEncoding="U ...
- EL表达式和JSTL标准标签库
一.EL表达式 什么是EL表达式 EL(Express Lanuage)表达式可以嵌入在jsp页面内部 减少jsp脚本的编写 EL出现的目的是要替代jsp页面中脚本的编写. EL表达式的作用 EL最主 ...
- jsp fmt标签详解
详见:http://blog.yemou.net/article/query/info/tytfjhfascvhzxcyt326 JSTL标签提供了对国际化(I18N)的支持,它可以根据发出请求的客户 ...
- java的jstl的标签库_java_jstl 标签库
jstl标签库的使用以及介绍 jstl:jsp标准标签库,是jsp的标签集合,它里面封装了jsp通用的核心功能,比如:建构化的任务,迭代,条件判断,xml 文档的操作,国际化标签,sql标签,还提供框 ...
- fmt标签实现时间日期格式化,与类型转换Converter
一.页面展示时间类型数据 1.引入头文件:<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt ...
- JSP——JSTL定制标签 - 递归标签显示属性结构
编写定制标签分为三个步骤:编写标签处理器.配置标签.使用标签. 1.标签处理器 标签处理器和标签是一一对应的关系 package com.oolong.utils.customtags;import ...
最新文章
- 用户名 不在 sudoers文件中,此事将被报告
- 无法访问此网站localhost 拒绝了我们的连接请求_官方教程丨如何在IPFS上创建托管个人网站?...
- linux文件管理器添加项目,LXQt 0.14 发布,文件管理器添加拆分视图
- HttpClientHelper的封装
- 解决企业人力短缺难题?且看RPA如何大展身手!
- 【基础】模型评估指标 AUC 和 ROC,这是我看到的最透彻的讲解
- Caffe+CUDA8.0+CuDNNv5.1+OpenCV3.1+Ubuntu14.04 配置参考文献 以及 常见编译问题总结
- DM运维踩坑实践总结
- 小码哥C++学院-零基础入门C语言
- caffe源码学习:Blobs
- 2019年部分实习面经回顾
- mysql excel 函数_excel常用函数总结
- Win11怎么分区硬盘?Win11硬盘分区详细教程
- JZOJ 5516 Function
- 1147 简单评委打分
- 《Head First Java (中文第二版)》勘误
- 电路中的VCC和VDD等是什么意思?
- 搜狗微信列表页数据采集之跳过验证码
- 网站推广工具易推宝是什么?
- doccano在linux系统的安装流程
热门文章
- Ubuntu如何修改用户密码
- 使用反射创建实例/对象的两种方法
- S19王者荣耀服务器维护,王者荣耀:S19新赛季更新,她没上线惨遭重做,英雄调整,界面优化...
- Matlab 单形法原理,实验报告(单纯形法的matlab程序).doc
- shell如何清除linux系统所有任务,技术|RHCE 系列(四): 使用 Shell 脚本自动化 Linux 系统维护任务...
- 使用git上传gitee
- ES(Elasticsearch)解除索引只读限制
- linux ubuntu/centos git 客户端编译安装升级
- 阶段3 2.Spring_05.基于XML的IOC的案例1_3 测试基于XML的IOC案例
- 阶段3 2.Spring_03.Spring的 IOC 和 DI_13 课程知识梳理