`

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 2 s标签 struts 2 s标签

    `s:date` 用于格式化日期输入,还可以进行日期运算。例如,你可以根据需要定制日期格式或执行日期转换。 这些只是Struts 2 S标签库中的一部分,实际上还有许多其他标签,如`s:textfield`(文本字段)、`s:textarea...

    Struts2 格式化日期、时间和数字

    2. **使用Struts2的`&lt;s:date&gt;`标签**:Struts2提供了`&lt;s:date&gt;`标签专门用于日期格式化。同样以上述例子为例: ```jsp &lt;s:date name="myDate" format="yyyy-MM-dd HH:mm:ss" /&gt; ``` 对于数字的格式化,Struts2...

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

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

    struts2标签的使用代码

    对于日期处理,Struts2提供了`&lt;s:date&gt;`标签,可以方便地格式化日期。例如: ```jsp &lt;s:date name="creationDate" format="yyyy-MM-dd HH:mm:ss" /&gt; ``` 至于树节点标签,Struts2没有内置的直接支持,但可以通过...

    Struts2全部标签使用说明

    - `&lt;s:date/&gt;` 可以用于格式化日期,方便在页面上展示。 - `&lt;s:datetimepicker&gt;` 提供了一个日期时间选择器,便于用户输入日期和时间。 - `&lt;s:debug&gt;` 标签用于显示调试信息,包括Action上下文、值栈等,是开发过程...

    struts2标签库

    - **`&lt;s:date&gt;`**:用于格式化日期,可以设置不同的日期格式。这与Struts1中的`&lt;bean:message&gt;`标签有些类似,但在Struts2中更加专注于日期的处理。 - **`&lt;s:datetimepicker&gt;`**:提供了一个日期时间选择器,允许...

    struts2 标签库 帮助文档

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

    struts2的s标签

    Struts2提供了丰富的标签库,其中“S标签”(S-tags)是一种特殊的标签集合,用于简化页面上的数据绑定以及页面逻辑处理。S标签的设计目标是减少对脚本语言(如JSP EL表达式或脚本let)的依赖,并且提高页面的可读性...

    Struts标签集合简介

    `&lt;s:date&gt;` 标签用于格式化日期,`&lt;s:datetimepicker&gt;` 提供日期时间选择功能。`&lt;s:debug&gt;` 显示详细的调试信息,帮助开发者检查应用程序状态。`&lt;s:div&gt;` 是一个块级元素,类似HTML的 `&lt;div&gt;` 标签。 E. `&lt;s:if&gt;, ...

    Struts2标签详解及具体实例解析

    - `&lt;s:date&gt;` 格式化日期输出,`&lt;s:datetimepicker&gt;` 提供日期时间选择器。 12. **错误显示标签 `&lt;s:fielderror&gt;`**: - 用于显示字段级别的错误信息。 13. **隐藏字段标签 `&lt;s:hidden&gt;`**: - 隐藏表单字段,...

    struts2标签大全详解

    1. `&lt;s:date&gt;`:格式化日期输出。 2. `&lt;s:datetimepicker&gt;`:日期时间选择器,用于输入日期和时间。 3. `&lt;s:debug&gt;`:显示应用程序的调试信息,包括值栈、请求参数等。 4. `&lt;s:div&gt;`:创建一个类似HTML的`&lt;div&gt;`标签...

    struts2标签大全

    - `&lt;s:date/&gt;`:格式化日期,根据需要设置日期格式。 - `&lt;s:datetimepicker&gt;&lt;/s:datetimepicker&gt;`:创建日期时间输入框,用户可以选择日期和时间。 - `&lt;s:debug&gt;`:显示Struts2的调试信息,帮助开发者查看请求、...

    Struts 2的标签库

    - **用途**:格式化输出一个日期。 - **示例**: ```jsp &lt;s:date value="%{user.birthday}" format="yyyy-MM-dd" /&gt; ``` **6. `&lt;s:include&gt;`标签** - **用途**:在JSP页面中包含其他JSP或Servlet资源。 - **...

    struts2_标签使用方法.doc

    - `&lt;s:date/&gt;`:用于显示日期,可以根据指定格式进行格式化。 - `&lt;s:datetimepicker&gt;`:提供日期和时间的选择框,方便用户输入日期和时间。 E. `&lt;s:if&gt;`、`&lt;s:elseif&gt;`和`&lt;s:else&gt;`: - 这三个标签组合使用,实现...

    struts2标签介绍

    1. `&lt;s:date&gt;` - 格式化日期,如:`&lt;s:date name="myDate" format="yyyy-MM-dd" /&gt;`。 2. `&lt;s:datetimepicker&gt;` - 创建日期时间输入框,便于用户选择日期和时间。 3. `&lt;s:debug&gt;` - 显示所有Action上下文中的详细...

    struts2.0 标签清单

    `&lt;s:date&gt;` 标签用于格式化日期,可以指定日期格式,便于在页面上显示。 ```xml &lt;s:date name="today" format="yyyy-MM-dd" /&gt; ``` ### 10. `&lt;s:debug&gt;` 标签 `&lt;s:debug&gt;` 标签用于在开发模式下显示调试信息,...

    struts2.0 taglib 标签库

    - `&lt;s:date&gt;`:格式化日期。 - `&lt;s:datetimepicker&gt;`:日期时间选择器。 - `&lt;s:property&gt;`:输出对象的属性值。 8. **国际化与资源管理**: - `&lt;s:i18n&gt;`:加载资源包到值堆栈,实现多语言支持。 9. **其他...

    Struts2标签使用

    `&lt;s:date&gt;`:日期格式化 - **功能**:显示日期,并指定日期格式。 - **示例**: ```xml &lt;s:date name="today" format="yyyy-MM-dd" /&gt; ``` ##### 19. `&lt;s:include&gt;`:页面包含 - **功能**:包含其他JSP页面。 -...

    struts2基本标签用法

    对于日期时间的格式化显示,Struts2提供了`&lt;s:date&gt;`标签。 ```xml &lt;s:date name="date" format="dd/MM/yyyy"/&gt; ``` `format`属性用于指定日期的显示格式。 ### 8. 参数处理 `&lt;s:param&gt;`标签不仅用于初始化Bean...

Global site tag (gtag.js) - Google Analytics