struts2.1 datetimepicker日期控件的使用
在以前的struts2.0版本中s:datetimepicker只需要在head标签处设置
<s:head theme="ajax"/>,
就可以直接使用s:datetimepicker的标签了。
而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。
原因是此标签调用了dojo的datetimepicker的库。
1.所以现在使用的时候首先要导入一个库 :
struts2-dojo-plugin-2.1.6.jar
2.在要生成日期控件的页面头部加上:
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
3.然后在web页面的head标签下面加上<sx:head/>
也可以加上下面两句话
<s:head theme="xhtml"/> <sd:head parseContent="true"/>
4.现在就可以实现各种日期控件
<%@ page language="java" contentType="text/html; charset=UTF-8"
pageEncoding="UTF-8"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sx" uri="/struts-dojo-tags" %>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>struts2.1的新标签</title>
<!-- 记住加上下面这一句话,否则datetimepicker日期控件无法使用 -->
<sx:head/>
</head>
<body>
<b>设置最简单datetimepicker标签 :</b>
<sx:datetimepicker name="birthday" label="出生日期" />
<b>设置displayFormat参数为 yyyy年MM月dd日 displayWeeks参数为4的datetimepicker标签 :</b>
<sx:datetimepicker name="birthday" label="出生日期"
displayFormat="yyyy年MM月dd日" displayWeeks="4" />
<b>设置weekStartsOn参数为1(第一行显示星期一),toggleType参数为fade的datetimepicker标签:</b>
<sx:datetimepicker name="birthday" label="出生日期"
weekStartsOn="1" toggleType="fade"/>
<b>设置显示时间datetimepicker标签: </b>
<sx:datetimepicker type="time" name="birthday" label="出生日期" displayFormat="HH:mm:ss"/>
<b>设置缓慢展开效果的datetimepicker标签(toggleDuration表示explode效果延时时间): </b>
<sx:datetimepicker name="birthday"
toggleType="explode" toggleDuration="400" />
<b>设置显示时间和日期的datetimepicker标签(但是暂时日期只能当前的日期,不能选择,不知道怎么实现): </b>
<sx:datetimepicker name="birthday" type="time" toggleType="explode" toggleDuration="400" displayFormat="yyyy-MM-dd hh:mm:ss" />
</body>
</html>
分享到:
相关推荐
在C#编程中,将DateTimePicker控件添加到ToolStrip(工具栏)上是一个常见的需求,尤其是在需要用户快速选择日期和时间的应用场景下。通过本文,我们将深入探讨如何在C#中实现这一功能,并理解其背后的技术细节。 #...
在Windows Forms(WinForm)开发中,DateTimePicker控件是一个常用元素,用于用户选择日期或时间。本主题将深入探讨如何在WinForm应用中利用DateTimePicker控件进行日期的相减操作,从而实现一些日期计算的功能。 ...
DateTimePicker控件是UI设计中常见的一种元素,它允许用户同时选择日期和时间,通常用于需要用户输入特定日期和时间的场景。在本讨论中,我们聚焦于一个使用Silverlight技术封装的DateTimePicker控件。 Silverlight...
`DateTimePicker` 是一个在 Windows Forms 应用程序中常用的控件,用于让用户选择日期或时间。它结合了日历选择器和时间选择器的功能,使得用户可以选择具体的日期和时间。 #### 二、DateTimePicker 的基本属性 在...
Bootstrap-Datetimepicker是一款基于Bootstrap框架的日期和时间选择插件,它为网页应用程序提供美观、易用的日历组件。这个压缩包包含该插件运行所需的JavaScript(js)和样式表(css)文件,使得开发者能够方便地在...
在VB(Visual Basic)编程环境中,DateTimePicker控件是一个常用的时间和日期选择组件,它允许用户从一个下拉日历中选择日期或时间,或者直接输入。在VC2005(Visual C++ 2005)中,虽然不是直接的VB环境,但这个...
WPF自带的控件中只有Datepicker这个控件,不足以满足功能,鉴于WPF强大的自定义控件Usercontrol的功能,所以修改了一个支持选择日期时间控件---DateTimePicker,
在Windows Presentation Foundation (WPF)框架中,DateTimePicker是一个非常实用的控件,它允许用户在界面中方便地选择日期和时间。这个控件在许多应用程序中都有广泛的应用,例如日程管理、事件安排或者数据录入等...
如何对Datetimepicker控件进行日期赋值操作?
在C#中,DateTimePicker控件是内置的日期和时间选择组件,但它的设计可能并不完全适合触屏环境。为了打造一个触屏友好的日期选择器,我们可以考虑自定义控件或寻找第三方库来实现。 1. **自定义控件**:你可以通过...
在WPS Office的Excel应用中,日期控件是一种非常实用的功能,它允许用户在工作表中插入一个可交互的日历小部件,以便于选择和输入日期。标题“wps中excel日期控件下载”提示我们要关注如何在WPS Excel中获取和安装这...
在Windows Presentation Foundation(WPF)框架中,DateTimePicker控件是一个非常实用的UI元素,它允许用户方便地选择日期和时间。这篇详细讲解将深入探讨这个控件的使用、功能和自定义方法。 首先,DateTimePicker...
在.NET ASP.NET开发环境中,DateTimePicker控件是一个非常常见的组件,用于用户界面中选择日期和时间。这个控件使得用户可以方便地通过图形化界面输入或选择日期和时间,极大地提高了用户交互体验。本文将深入探讨...
`s:datetimepicker`是Struts2提供的一个用于日期时间选择的标签,它允许用户选择日期和时间。此标签通常结合Dojo工具包来实现日期时间的选择功能。下面是一个基本的例子: ```xml <s:datetimepicker id="time1" ...
可以继承DateTimePicker控件,然后扩展其功能,或者完全从头构建一个包含日期选择、验证和格式化的新类。C#的DateTime结构提供了一系列方法和属性,方便我们进行日期操作。 4. **用户体验**:为了让用户更容易选择...
datetimepicker控件是软件开发中常见的一种用户界面元素,主要用于让用户选择或输入日期和时间。在Windows应用程序、网页开发或者移动应用中,datetimepicker都扮演着重要的角色,提供了一种直观且用户友好的方式来...
s:datetimepicker标签则是Struts2提供的一个强大工具,用于创建日期时间选择器,可以方便地集成到Web页面中,提供用户友好的日期时间输入方式。 ### 一、s:datetimepicker标签的基本使用 #### 1.1 引入必要的JAR包...
以上代码创建了一个基本的Bootstrap-Datetimepicker时间控件DEMO,用户可以点击日历图标或者直接在输入框中输入日期和时间。`format`参数定义了日期和时间的显示格式,`locale`参数设置了中文语言,`sideBySide`参数...
在处理与时间日期相关的用户输入时,`DateTimePicker` 控件是一个非常实用的工具。标题“wpf支持时间日期控件”指的是在WPF应用中使用这种控件来展示和选择日期和时间的方式。 `DateTimePicker` 控件是C#编程语言在...
在C#的Windows Forms(WinForm)开发中,经常需要使用日期选择控件(DateTimePicker)来让用户输入或选择日期。然而,在实际应用中,有时我们希望用户必须选择一个日期,不能留空。标题提到的"WinForm可空日期控件...