`

Struts2 数据标签(五)使用s:date标签输出并格式化日期

阅读更多
1.s:date标签的概述
  s:date标签的功能是输出日期和时间,并且具有格式化时间的功能。
            s:date标签的属性及意义
属性名是否必需类型说明
formatfalseString格式化日期的字符串
nametrueString要格式化的日期对象
nicefalseBoolean是否输出间隔的时间
varfalseString将格式化后的日期放到值栈中

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.运行结果


  • 大小: 32.5 KB
分享到:
评论
1 楼 sendreams 2013-07-29  
正好有用,多谢!

相关推荐

    struts的input标签支持日期格式化输出

    修改struts标签text,使其支持日期类型的格式化输出。 用法:(例) &lt;html:text property="runningStartDate" simpleDateFormat="yyyy-MM-dd HH:mm:ss"/&gt; 如何使用: 1.替换附件中的 struts-html.tld 2.替换附件中的...

    struts2 标签库 帮助文档

    date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到当前栈值中的内容。 i18n:指定国际化资源文件的baseName。 include:包含其他的页面资源。 param:设置参数。 property:输出...

    Struts2+API+标签全解+网页说明

    date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到当前栈值中的内容。 i18n:指定国际化资源文件的baseName。 include:包含其他的页面资源。 param:设置参数。 property:输出...

    Struts2 国际化字符串 拦截器

    2. 使用java.text.MessageFormat中的字符串格式,格式为{ 参数序号(从0开始), 格式类形(number | date | time | choice), 格式样式},例如: validation.between=Date must between {0, date, short} and {1, ...

    深入浅出Struts 2 .pdf(原书扫描版) part 1

    书中介绍了如何利用Struts 2 来解决Web 应用开发中的常见问题,同时还深入浅出地探讨了许多能帮助程序员编写Struts 2 应用程序的技巧,如管理页面导航活动、输入验证、国际化和本地化、对Ajax 的支持,等等。...

    freemarker总结

    list指令是一个迭代输出指令,用于迭代输出数据模型中的集合,list指令的语法格式如下: ... 上面的语法格式中,sequence就是一个集合对象,也可以是一个表达式,但该表达式将返回一个集合对象,而item是一个任意的...

    Struts in Action中文版

    2. 深入 STRUTS架构..................................................................................37 2.1. 随便谈谈......................................................................................

    Quartz-Job-Scheduling-Framework-中文版-V0.9.1.zip

    内容提要:为 JobStoreTX 通过在 quartz.properties 配置来创建数据源,并在 Scheduler 中使用数据源 第六章. Job 存储和持久化 (第五部分) 内容提要:从数据库中加载 Job 等信息;配置和使用 JobStoreCMT;详细...

    IReport使用说明

    jasperreport 设计工具ireport的使用方法、使用步骤和使用是要注意的问题。在设计报表时,如何可以更好的反报表的风格统一

    struts in Action

    2. 深入STRUTS 架构..................................................................................37 2.1. 随便谈谈.......................................................................................

    Java学习笔记-个人整理的

    {1.4.2}格式化输出浮点数}{24}{subsection.1.4.2} {1.4.3}\texttt {char}}{24}{subsection.1.4.3} {1.4.4}转义字符}{25}{subsection.1.4.4} {1.4.5}Boolean 布尔值}{25}{subsection.1.4.5} {1.5}基本类型变量的...

    java 面试题 总结

    ArrayList和Vector都是使用数组方式存储数据,此数组元素数大于实际存储的数据以便增加和插入元素,它们都允许直接按序号索引元素,但是插入元素要涉及数组元素移动等内存操作,所以索引数据快而插入数据慢,Vector...

    office在线查看

    从上述下载地址得到可执行安装文件,直接双击执行,安装过程较为人性化,只需选择下一步即可。此处注意下安装路径,文件转换之前需在Windows命令行窗口打开安装根目录,然后执行开启服务命令。 第二步:解压...

Global site tag (gtag.js) - Google Analytics