问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

关于java中的fmt标签的用法??12

发布网友 发布时间:2024-03-01 21:07

我来回答

1个回答

热心网友 时间:2024-04-02 11:36

fmt标签,主要两个功能
I18N 国际化类 消息类 和formatting 数字日期格式化类

<%@ page language="java" contentType="text/html; charset=gb2312"%>
<%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %>
<%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
<html>
<head>
<title>My JSP 'fmt.jsp' starting page</title>
</head>

<body>
<c:set var="salary" value="3540.2301"/>
<c:set var="total" value="56225.2301"/>
<fmt:setLocale value="en_US"/>
currency:<fmt:formatNumber value="${salary}" type="currency" currencyCode="USD"/><br>
percent:<fmt:formatNumber value="${salary/total}" type="percent" maxFractionDigits="4"/><br>
<hr>
<jsp:useBean id="now" class="java.util.Date"></jsp:useBean>
<fmt:setLocale value="zh_CN"/>
full--><fmt:formatDate value="${now}" type="both" dateStyle="full" timeStyle="full"/><br>
long--><fmt:formatDate value="${now}" type="both" dateStyle="long" timeStyle="long"/><br>
medium--><fmt:formatDate value="${now}" type="both" dateStyle="medium" timeStyle="medium"/><br>
default--><fmt:formatDate value="${now}" type="both" dateStyle="default" timeStyle="default"/><br>
short--><fmt:formatDate value="${now}" type="both" dateStyle="short" timeStyle="short"/><br>
</body>
</html>
今天是:<fmt:formatDate value="${now}" pattern="G yyyy年MM月dd日 E"/><br>
现在是:<fmt:formatDate value="${now}" pattern="a HH:mm:ss.S z"/>
结果:
今天是:公元 2007年10月19日 星期五
现在是:下午 20:04:11.484 CST
<%@ taglib prefix="c" uri="http://java.sun.com/jstl/core" %>
<%@ taglib prefix="fmt" uri="http://java.sun.com/jstl/fmt" %>

<fmt:parseDate value="${param.date}" var="date" pattern="yyyy/MM/dd:HH:mm:ss>
<fmt:parseDate value="${param.isoDate}" var="isoDate" pattern="yyyyMMdd'T'HHmmss">

The input parameters must match the patterns, or the JSP will thrown an exception. This page does no error handling.

Input parameters:
Date: 2004/04/01:13:30:00 Java format: Thu Apr 01 13:30:00 CST 2004
isoDate: 20040531T235959 Java format: Mon May 31 23:59:59 CDT 2004

Dates
Tag Output
Attribute: value; required. Tag has no body.
<fmt:formatDate value="${date}" type="both"/>

2004-4-1 13:30:00
<fmt:formatDate value="${isoDate}" type="both"/>

2004-5-31 23:59:59
Attribute: type; optional. Indicates what to print: date, time, or both.
<fmt:formatDate value="${date}" type="date"/>

2004-4-1
<fmt:formatDate value="${isoDate}" type="time"/>

23:59:59
Attribute: dateStyle; optional. Varies the date format.
<fmt:formatDate value="${isoDate}" type="date" dateStyle="default"/>

2004-5-31
<fmt:formatDate value="${isoDate}" type="date" dateStyle="short"/>

04-5-31
<fmt:formatDate value="${isoDate}" type="date" dateStyle="medium"/>

2004-5-31
<fmt:formatDate value="${isoDate}" type="date" dateStyle="long"/>

2004年5月31日
<fmt:formatDate value="${isoDate}" type="date" dateStyle="full"/>

2004年5月31日 星期一
Attribute: timeStyle; optional. Varies the time format.
<fmt:formatDate value="${isoDate}" type="time" timeStyle="default"/>

23:59:59
<fmt:formatDate value="${isoDate}" type="time" timeStyle="short"/>

下午11:59
<fmt:formatDate value="${isoDate}" type="time" timeStyle="medium"/>

23:59:59
<fmt:formatDate value="${isoDate}" type="time" timeStyle="long"/>

下午11时59分59秒
<fmt:formatDate value="${isoDate}" type="time" timeStyle="full"/>

下午11时59分59秒 CDT
Attribute: pattern; optional. Inidcates date/time custom patterns.
<fmt:formatDate value="${date}" type="both" pattern="EEEE, MMMM d, yyyy HH:mm:ss Z"/>

星期四, 四月 1, 2004 13:30:00 -0600
<fmt:formatDate value="${isoDate}" type="both" pattern="d MMM yy, h:m:s a zzzz/>
<fmt:formatDate value="${这里可以放日期和字符串}" pattern="yyyy年MM月dd日"/>
关于java中的fmt标签的用法??

推荐于2017-12-15 11:26:44 最佳答案 fmt标签,主要两个功能I18N 国际化类 消息类 和formatting 数字日期格式化类&lt;%@ page language="java" contentType="text/html; charset=gb2312"%&gt;&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %&gt;&lt;%@ taglib uri="http://java.sun.com/...

Fmt标签要导入的包是

&lt;%@ taglib uri="http://java.sun.com/jsp/jstl/fmt" prefix="fmt" %&gt; 引入的是这个标签库,但是用的jar包我看像这个 jstl-1.2.jar 不过这个jar包如果你用开发工具的话是已经整合好了的啊...在jsp页面可以直接引用的...

JSP第五篇【JSTL的介绍、core标签库、fn方法库、fmt标签库】

Core标签库中的c:out用于输出变量,c:set用于设置变量,var属性指定变量名,target属性定义变量作用域。c:remove用于删除指定域范围内的属性,catch标签则用于处理程序中的异常,var属性封装异常信息。if标签用于条件判断,test属性是关键,choose标签则在if无else功能时提供多分支处理,配合when和otherwise标签...

Java中验证时间格式:格式:yyyy-mm-dd hh:mi(精确到分钟),例如2013-01...

^(\d{4})-(0\d{1}|1[0-2])-(0\d{1}|[12]\d{1}|3[01]) (0\d{1}|1\d{1}|2[0-3]):([0-5]\d{1})$ 这个应该可以,我测了的。。。

Java数据库中的函数代码,中间的D是什么意思?

to_char(date型数据,fmt),fmt是格式码,既是按照fmt指定的格式显示日期,'d'是指用数字显示一周的第几天,星期日为第1天

为什么我在数据库中存储的日期字段精确到了时分秒,但在jsp界面展示的时 ...

可以使用格式化标签:1.首先,导入fmt标签 &lt;%@ taglib prefix="fmt" uri="http://java.sun.com/jsp/jstl/fmt" %&gt;2.使用:&lt;fmt:formatDate value="${放到request或session中的对象的key}" type="both" pattern="yyyy-MM-dd HH:mm:ss" /&gt; ...

java SimpleDateFormat 解析带有AM或PM的日期字符串时抛出异常_百度知 ...

import java.text.*;import java.util.Date;/ SimpleDateFormat函数语法:G 年代标志符 y 年 M 月 d 日 h 时 在上午或下午 (1~12)H 时 在一天中 (0~23)m 分 s 秒 S 毫秒 E 星期 D 一年中的第几天 F 一月中第几个星期几 w 一年中第几个星期 W 一月中第几个星期 a 上午 / ...

数据库里存的是时间的毫秒 jsp里struts标签如何从毫秒转日期_百度知 ...

你自己看 jsp页面显示oracle日期的问题可以用jstl的fmt标签来重新定义格式。jstl中&lt;fmt:formatDate&gt;用法 此标签可以将日期格式化.属性介绍:value 用来格式化的时间或日期 type 指定格式化的是日期还是时间,或者两者都是取值范围:date,time,both pattern 自定义格式化样式 dateStyle 日期的格式化样式 timeStyle ...

f:h在jsp中什么意思

是一种标签库的使用方式。在JSP(JavaServerPages)中,f:h是一种标签库的使用方式。f:是指JSP标准标签库(JSTL)中fmt库的前缀,而h是指fmt库中的html标签。fmt库是JSTL中的一个标签库,用于格式化数据,主要用于处理国际化和本地化相关的任务。html标签是fmt库中的一个标签,用于将数据以HTML...

在页面上进行String的转化

1.在action里面转化和在页面上用标签转化在性能上来说都是一样的,因为都是在服务器上执行 2.页面上可以用struts的fmt标签 &lt;%@ taglib uri="http://java.sun.com/jstl/fmt" prefix="fmt" %&gt; &lt;fmt:formatDate value="${startDate}" pattern="yyyy-MM-dd" var="formattedStart" /&gt; ...

声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
微信限额20万怎样提到30万 微信怎么提升限额 微信限制额度二十万了怎么办 爱奇艺电视版会员电影没声音 爱奇艺怎么没声音了 爱奇艺万能播放器怎么没声音-爱奇艺播放器没声音修复方法 爱奇艺播放没有声音了怎么回事 主持人刘炽朗诵《采桑子·重阳》 卧室空间大了摆放什么风水好 卧室空间大了摆放什么 中国平安金融集团上海分公司这公司是一家怎样的公司?是骗子吗? java中怎么用从349-57-9765截取&quot;-&quot;然后判断是... java注释中的&lt;code&gt;&lt;&#47;code&...11 海尔洗衣机智能投放使用方法是什么? 黄冈有哪些适合欣赏夜景的好去处? 什么是命题和命题的矛盾? 宜昌长江夜游有必要买观景台吗? 奔向锦绣的未来(大田小学校歌) 大田县实验小学的介绍 狗狗不爱动,整天睡觉,而且不吃不喝2天了,鼻子干,尿液有点黄,大_百度知... 注册为什么发了短信,验证不了 为什么新注册验证失败? 肱三头肌没有剧烈运动为什么很痛?前几天都没感觉就今天突然很痛这是... 学习成绩会影响家庭关系吗? 我把好友的微信拉进黑名单了,又拉回了,怎么找不到好友的了? 小班班主任发言稿演讲大全 翡翠手串的价钱是如何的? 翡翠手串多少钱? ...可是她现在迷恋上微信,而且她聊微信会有意识防备我,怎么办... ...我给我朋友发了这样的一段话。这种情况是抑郁症吗? 低温液体罐在循例的安全检查中,发现罐体有结冰、结霜现象,你应... 什么是语力 有没有曾经接到过征兵通知然后去检验身体的朋友!我想了解一下验身体的... 是这样的,我征兵体检吧,初检过了,然后叫我去复检。 我问首长说是去不... 黑色连衣裙可以配牛仔外套吗1 改成什么比较有意义? 改成什么比较有意义 改成什么比较有意义情侣的 改成比较有意义的是什么? 改成什么比较有意义 改成什么比较好 改成什么比较有意义? 改成什么比较有意义,有特殊意义的都有哪些? 改成什么比较有意义 2023改个有意义的id 米白色外套搭黑色吊带裙配什么鞋子好看 米白色裙子配什么颜色上衣好看74 我把好友的微信拉进黑名单了,又拉回了,怎么找不到好友的了? 临风书画院怎么样 净水器买多少钱的合适? 掉头发是什么排病反应