Struts2 数据标签(5)使用s:date标签输出并格式化日期
Struts2 数据标签(五)使用s:date标签输出并格式化日期
1.s:date标签的概述
s:date标签的功能是输出日期和时间,并且具有格式化时间的功能。
s:date标签的属性及意义
2.新建日期的工具类
3.新建JSP页面
4.运行结果

1.s:date标签的概述
s:date标签的功能是输出日期和时间,并且具有格式化时间的功能。
s:date标签的属性及意义
| 属性名 | 是否必需 | 类型 | 说明 |
| format | false | String | 格式化日期的字符串 |
| name | true | String | 要格式化的日期对象 |
| nice | false | Boolean | 是否输出间隔的时间 |
| var | false | String | 将格式化后的日期放到值栈中 |
2.新建日期的工具类
package com.wl.control.Bean;
import java.util.Date;
public class DateTools {
private Date today=new Date();
public Date getToday() {
return today;
}
public void setToday(Date today) {
this.today = today;
}
}
3.新建JSP页面
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ taglib uri="/struts-tags" prefix="s" %>
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<body>
显示年-月-日:
<br/>
<s:bean name="com.wl.control.Bean.DateTools" var="dateRef"></s:bean>
<s:date format="yyyy-MM-dd" name="#dateRef.today"/>
<br/>
显示小时-分-秒:
<br/>
<s:date format="hh-mm-ss" name="#dateRef.today"/>
</body>
</html>
4.运行结果