s:datetimepicker标签的用法
首先要把主题与模板加入
在<head></head>中加入<s:head theme="simple" /> theme="ajax"也可以
或者加入
2 <link href="http://yuanhs1982.blog.163.com/blog/<s:url value="/webwork/jscalendar/calendar-blue.css"/>" rel="stylesheet" type="text/css" media="all"/>
实例
<s:datetimepicker name="next" />
在以前的struts2版本中s:datetimepicker只需要在head标签处设置
<s:head theme="ajax"/>,
就可以直接使用s:datetimepicker的标签了。
而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。
原因是此标签调用了dojo的datetimepicker的库。
所以现在使用的时候首先要导入一个库。
struts2-dojo-plugin-2.1.6.jar。
然后还要设置dojo的taglib
Java代码
<%@ taglib prefix="ss" uri="/struts-dojo-tags" %>
<%@ taglib prefix="ss" uri="/struts-dojo-tags" %>
同样也需要对theme进行设置
<s:head theme="xhtml"/> <ss:head parseContent="true"/>
上面的设置在head标签中。
然后使用sd:datetimepicker就可以实现了。
设置formatLength为long的datetimepicker标签
Java代码
<ss:datetimepicker name="mydate" toggleType="explode" value="today" type="date" language="zh_CN"></ss:datetimepicker>
language='zh_CN'采用中文显示
displayFormat 指定日期的现实格式
displayWeeks 指定日期能显示星期数
endDate 指定日期集的最后可用日期
formatLength 指定的日期显示的格式 long,short,medium,full
language 指定日期显示的Locale
startDate 指定最早可用日期
toggleType 指定日期选择框的类型(出现或者隐藏方式)plain,wipe,explode,fade】
type 日期选择框的类型,date,time 日期或者时间
value 指定当前日期,时间,today代表今天
weekStartsOn 指定选择框中哪一天才是一周的第一天,周日为0,周六为6 默认是1
分享到:
相关推荐
在JSP页面的头部,需要加入以下声明,以便正确解析和使用s:datetimepicker标签: ```jsp <%@taglib prefix="s" uri="/struts-tags"%> ``` 同时,为了确保Dojo库的正常加载,必须在页面的`<head>`部分添加`sx:head...
本文将详细介绍如何在JavaScript中读取Struts2中的`s:datetimepicker`标签所绑定的值,并进行相关的操作。 #### Struts2中的`s:datetimepicker`标签简介 `s:datetimepicker`是Struts2提供的一个用于日期时间选择的...
* <s:datetimepicker>:日期输入框 * <s:debug>:显示错误信息 * <s:div>:表示一个块,类似于 HTML 的 <div></div> * <s:doubleselect>:双下拉框 E: * <s:if>:条件判断 * <s:elseif>:条件判断 * <s:else>:...
datetimepicker标签:生成一个日期、时间下拉列表框。 head标签:生成HTML页面的HEAD部分。 file标签:在页面上生成一个上传文件元素。 hidder标签:生成一个不看见的用户输入元素。 select标签:生成下拉列表框...
`<s:date>` 标签用于格式化日期,`<s:datetimepicker>` 提供日期时间选择功能。`<s:debug>` 显示详细的调试信息,帮助开发者检查应用程序状态。`<s:div>` 是一个块级元素,类似HTML的 `<div>` 标签。 E. `<s:if>, ...
9. `s:datetimepicker` 标签:此标签提供了一个日期和时间选择器,用于用户输入日期和时间。 10. `s:debug` 标签:在开发过程中非常有用,它可以显示当前请求的所有详细信息,包括session、request、application等...
### Struts2中的S标签详解 #### 一、概述 Struts2框架是Apache软件基金会下的一个开源项目,它提供了一种基于MVC(Model-View-Controller)设计模式的Web应用开发框架。Struts2提供了丰富的标签库,其中“S标签”...
以上只是Struts2标签库的一部分,实际使用中还有更多标签如`<s:textfield>`(文本输入框)、`<s:textarea>`(文本区域)、`<s:submit>`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...
11. **日期和时间标签 `<s:date>`、`<s:datetimepicker>`**: - `<s:date>` 格式化日期输出,`<s:datetimepicker>` 提供日期时间选择器。 12. **错误显示标签 `<s:fielderror>`**: - 用于显示字段级别的错误信息...
2. `<s:datetimepicker>`:日期时间选择器,用于输入日期和时间。 3. `<s:debug>`:显示应用程序的调试信息,包括值栈、请求参数等。 4. `<s:div>`:创建一个类似HTML的`<div>`标签,用于布局。 5. `<s:doubleselect...
`<s:date>`,`<s:datetimepicker>`,`<s:debug>`,`<s:div>`: `<s:date>`标签用于格式化日期输出。 `<s:datetimepicker>`提供日期时间选择功能,增强用户体验。 `<s:debug>`用于显示详细的错误信息,帮助开发者...
2. `<s:datetimepicker></s:datetimepicker>`:日期时间选择框,用于用户输入日期和时间。 3. `<s:debug></s:debug>`:显示详细的错误和调试信息,帮助开发者定位问题。 4. `<s:div></s:div>`:定义一个块级元素,...
S组标签: 1. `<s:select>`:创建单选下拉框。 2. `<s:set>`:设置变量,可以指定作用范围。 3. `<s:sort>`:对列表进行排序,可以指定比较器。 4. `<s:submit>`:提交按钮,用于提交表单数据。 5. `<s:subset>`:未...
这两个标签分别用于显示日期和日期时间,`<s:date/>` 直接显示日期,而 `<s:datetimepicker>` 提供了一个日期时间选择器。 **示例:** ```xml <s:date name="birthday" format="yyyy-MM-dd"/> <s:datetimepicker ...
- `<s:datetimepicker></s:datetimepicker>`:创建日期时间输入框,用户可以选择日期和时间。 - `<s:debug>`:显示Struts2的调试信息,帮助开发者查看请求、session、application等数据。 **E. 条件判断** - `<s:if...
- `<s:push>`:将值压入栈,使得后续的`s:property`标签可以访问该值。 Q. `<s:radio>`: - 创建单选按钮,用户只能选择其中一个。 R. `<s:reset>`: - 清空表单数据,相当于HTML的`<input type="reset">`。 S. `...
`<s:datetimepicker>` 标签 - **用途**:提供日期时间选择器。 - **示例**: ```xml <s:datetimepicker name="dateTimePicker" /> ``` ##### 14. `<s:debug>` 标签 - **用途**:用于输出调试信息。 - **示例**...
- `<s:datetimepicker>`:日期和时间选择器,如`<s:datepicker>`和`s:timepicker`。 - `<s:select>`:创建下拉列表,支持从List或Map中动态生成选项。 - `<s:checkbox>`:创建复选框,可以设置value表示默认选中...