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

- 大小: 32.5 KB
分享到:
相关推荐
`s:date` 用于格式化日期输入,还可以进行日期运算。例如,你可以根据需要定制日期格式或执行日期转换。 这些只是Struts 2 S标签库中的一部分,实际上还有许多其他标签,如`s:textfield`(文本字段)、`s:textarea...
2. **使用Struts2的`<s:date>`标签**:Struts2提供了`<s:date>`标签专门用于日期格式化。同样以上述例子为例: ```jsp <s:date name="myDate" format="yyyy-MM-dd HH:mm:ss" /> ``` 对于数字的格式化,Struts2...
修改struts标签text,使其支持日期类型的格式化输出。 用法:(例) <html:text property="runningStartDate" simpleDateFormat="yyyy-MM-dd HH:mm:ss"/> 如何使用: 1.替换附件中的 struts-html.tld 2.替换附件中的...
对于日期处理,Struts2提供了`<s:date>`标签,可以方便地格式化日期。例如: ```jsp <s:date name="creationDate" format="yyyy-MM-dd HH:mm:ss" /> ``` 至于树节点标签,Struts2没有内置的直接支持,但可以通过...
- `<s:date/>` 可以用于格式化日期,方便在页面上展示。 - `<s:datetimepicker>` 提供了一个日期时间选择器,便于用户输入日期和时间。 - `<s:debug>` 标签用于显示调试信息,包括Action上下文、值栈等,是开发过程...
- **`<s:date>`**:用于格式化日期,可以设置不同的日期格式。这与Struts1中的`<bean:message>`标签有些类似,但在Struts2中更加专注于日期的处理。 - **`<s:datetimepicker>`**:提供了一个日期时间选择器,允许...
date:格式化输出一个日期属性。 debug:生成一个调试链接,当单击该链接时,可以看到当前栈值中的内容。 i18n:指定国际化资源文件的baseName。 include:包含其他的页面资源。 param:设置参数。 property:输出...
Struts2提供了丰富的标签库,其中“S标签”(S-tags)是一种特殊的标签集合,用于简化页面上的数据绑定以及页面逻辑处理。S标签的设计目标是减少对脚本语言(如JSP EL表达式或脚本let)的依赖,并且提高页面的可读性...
`<s:date>` 标签用于格式化日期,`<s:datetimepicker>` 提供日期时间选择功能。`<s:debug>` 显示详细的调试信息,帮助开发者检查应用程序状态。`<s:div>` 是一个块级元素,类似HTML的 `<div>` 标签。 E. `<s:if>, ...
- `<s:date>` 格式化日期输出,`<s:datetimepicker>` 提供日期时间选择器。 12. **错误显示标签 `<s:fielderror>`**: - 用于显示字段级别的错误信息。 13. **隐藏字段标签 `<s:hidden>`**: - 隐藏表单字段,...
1. `<s:date>`:格式化日期输出。 2. `<s:datetimepicker>`:日期时间选择器,用于输入日期和时间。 3. `<s:debug>`:显示应用程序的调试信息,包括值栈、请求参数等。 4. `<s:div>`:创建一个类似HTML的`<div>`标签...
- `<s:date/>`:格式化日期,根据需要设置日期格式。 - `<s:datetimepicker></s:datetimepicker>`:创建日期时间输入框,用户可以选择日期和时间。 - `<s:debug>`:显示Struts2的调试信息,帮助开发者查看请求、...
- **用途**:格式化输出一个日期。 - **示例**: ```jsp <s:date value="%{user.birthday}" format="yyyy-MM-dd" /> ``` **6. `<s:include>`标签** - **用途**:在JSP页面中包含其他JSP或Servlet资源。 - **...
- `<s:date/>`:用于显示日期,可以根据指定格式进行格式化。 - `<s:datetimepicker>`:提供日期和时间的选择框,方便用户输入日期和时间。 E. `<s:if>`、`<s:elseif>`和`<s:else>`: - 这三个标签组合使用,实现...
1. `<s:date>` - 格式化日期,如:`<s:date name="myDate" format="yyyy-MM-dd" />`。 2. `<s:datetimepicker>` - 创建日期时间输入框,便于用户选择日期和时间。 3. `<s:debug>` - 显示所有Action上下文中的详细...
`<s:date>` 标签用于格式化日期,可以指定日期格式,便于在页面上显示。 ```xml <s:date name="today" format="yyyy-MM-dd" /> ``` ### 10. `<s:debug>` 标签 `<s:debug>` 标签用于在开发模式下显示调试信息,...
- `<s:date>`:格式化日期。 - `<s:datetimepicker>`:日期时间选择器。 - `<s:property>`:输出对象的属性值。 8. **国际化与资源管理**: - `<s:i18n>`:加载资源包到值堆栈,实现多语言支持。 9. **其他...
`<s:date>`:日期格式化 - **功能**:显示日期,并指定日期格式。 - **示例**: ```xml <s:date name="today" format="yyyy-MM-dd" /> ``` ##### 19. `<s:include>`:页面包含 - **功能**:包含其他JSP页面。 -...
对于日期时间的格式化显示,Struts2提供了`<s:date>`标签。 ```xml <s:date name="date" format="dd/MM/yyyy"/> ``` `format`属性用于指定日期的显示格式。 ### 8. 参数处理 `<s:param>`标签不仅用于初始化Bean...