Dojo是一个用JavaScript语言实现的开源DHTML工具包,它能够让你更容易使Web页面具有动态能力,或者在任何能够稳定支持JavaScript语言的环境中发挥作用。
struts2.1以下的版本封装了Dojo,在在2.1以下的的版本中导入taglib后,可以直接使用:
<s:datetimepicker value="today" name="getdate" label="时间选择器"></s:datetimepicker>
的形式来使用该时间选择器。
Dojo本身版本非常不稳定,短短一年时间,Dojo从0.4升级到1.1.1,而且每次版本升级都带来巨大的改变,且不保持向后兼容,从struts2.1开始,struts不再包含Dojo支持,但是我们可以使用Dojo插件来导入Dojo 功能。
所以在strtus2.1之后的版本中要使用Dojo的功能,必须:
1.导入struts2-dojo-plugin-2.1.8.jar;
2.在jsp中加入引入标签<%@ taglib uri="/struts-dojo-tags" prefix="sx"%>
3.调用:<sx:datetimepicker name="date" label="时间选择器"></sx:datetimepicker>
【demo】
<action name="datetimepcker"class="com.wyx.dmi.DateTimePicker">
<result>/datetimepickerTest.jsp</result>
</action>
<%@ page language="java" import="java.util.*" pageEncoding="GB18030"%>
<%@ taglib uri="/struts-dojo-tags" prefix="sx"%>
时间选择器测试<br>
<!--<s:datetimepicker value="today" name="getdate" label="时间选择器"></s:datetimepicker>-->
<sx:datetimepicker name="date" label="时间选择器"></sx:datetimepicker>
public class DateTimePicker extends ActionSupport{
private Date date;
@Override
public String execute() throws Exception {
SimpleDateFormat sdf =new SimpleDateFormat("yyyy-MM-dd");
setDate(sdf.parse("1986-06-15"));
return super.execute();
}
public Date getDate() {
return date;
}
public void setDate(Date date) {
this.date = date;
}
}
输入http://localhost:8080/Strtuts_0201_OGNLTest/datetimeoicker,jsp显示如下:
参考:http://www.blogjava.net/kalman03/archive/2008/10/30/237554.html
分享到:
相关推荐
《jQuery datetimepicker 日期时间选择器扩展的深度解析与应用》 在Web开发中,日期和时间的选择是一个常见的功能需求,jQuery datetimepicker插件为此提供了强大的解决方案。它不仅支持日期选择,还能帮助用户精确...
datetimepicker是一种常用的前端组件,主要用于在网页中提供用户友好的日期和时间选择功能。这个压缩包文件中的资源可能包含了一套完整的datetimepicker实现,既包括日期选择器也包括时钟选择器,这两种组件在Web...
**时间选择器bootstrap-datetimepicker**是一款基于Bootstrap框架和jQuery库的日期与时间选择插件。这个组件提供了用户友好的界面,使得在网页上输入日期和时间变得简单易行。在网页开发中,时间选择器是必不可少的...
- 如果需要更复杂的日历视图或时间选择器,可以使用`Calendar`和`TimePicker`控件单独定制,然后嵌入到DateTimePicker的模板中。 9. **性能优化** - 对于大量DateTimePicker的使用,考虑使用虚拟化技术,减少内存...
datetimepicker实现挺不错的时间选择器,分为日期选择器和时钟选择器。 有币的就直接下载,没币的就到github下载吧,在github上下载得修改东西才能在eclipse运行,这里已经修改完毕,分为TimePickerLib类库和...
在Android开发中,时间选择器(DateTimePicker)是不可或缺的组件,它允许用户方便地选择日期和时间。这篇内容将详细解析一个名为"Android应用源码之datetimepicker实现挺不错的时间选择器"的项目,该项目提供了...
Bootstrap-Datetimepicker是一款基于Bootstrap框架的时间日期选择插件,它为网页应用提供了便捷的日期和时间选择功能。在本文中,我们将详细介绍如何简单地使用这个插件。 **1. 引入CSS和JS文件** 首先,为了使用...
在Android开发中,时间选择器(DateTimePicker)是不可或缺的一部分,它允许用户在应用程序中方便地选择日期和时间。这个压缩包提供了一个优秀的DateTimePicker实现,涵盖了日期选择器(DatePicker)和时钟选择器...
通过研究这个datetimepicker源码,开发者可以学习到如何创建自定义的日期和时间选择器,以及如何优化Android UI组件。这对于提升Android应用的用户体验和界面设计能力大有裨益。同时,源码中的实践方法也能帮助...
"安卓天气日历时间选择倒计时相关-datetimepicker实现挺不错的时间选择器分为日期选择器和时钟选择器。.zip" 文件集合提供了一个名为 datetimepicker 的解决方案,它包含了一个高效且易用的时间选择器组件。这个组件...
`Android-Holo-DateTimePicker`是一个开源库,它提供了Android 3.x(Holo)风格的日期和时间选择器,适用于API级别低于11的设备,因为原生的`DateTimePicker`控件在API 11及以上版本才引入。 `Android-Holo-...
总结,这个"datetimepicker实现挺不错的时间选择器"可能是对Android原生DateTimePicker组件的改进版本,提供更优秀的视觉效果和交互体验。通过学习和使用这个源码,开发者可以更好地理解和掌握自定义UI组件的技巧,...
在安卓开发中,时间选择器(DateTimePicker)是不可或缺的一部分,它允许用户方便地选取日期和时间。这个压缩包文件“安卓Android源码——datetimepicker实现挺不错的时间选择器,分为日期选择器和时钟选择器。.rar...
在本项目中,我们聚焦于"bootstrap-datetimepicker",这是一个基于Bootstrap框架的日期时间选择器插件。经过改造后,该插件现在支持用户不仅可以选择日期,还可以精确地选择时、分、秒,极大地提升了输入时间数据的...
本文将深入探讨这个时间选择器的相关知识点,包括其基本使用、自定义配置以及源码分析。 首先,`android datetimepicker`是Android SDK内置的`DatePicker`和`TimePicker`控件的组合,它提供了用户友好的界面,让...
在Android开发中,时间选择器(DateTimePicker)是不可或缺的一部分,尤其对于需要用户输入或选择日期和时间的应用来说。这个毕业设计项目提供了一个优秀的DateTimePicker实现,它将日期选择器和时钟选择器分离开来...
- 如果日期时间选择器不显示,检查是否正确引入了所有依赖库,如jQuery、Bootstrap CSS和JS。 - 日期格式错误可能导致日期无法正常显示,检查`format`配置是否正确。 - 日期范围限制无效可能是因为`startDate`或`...
这个是时间选择器datetimepicker的功能源码,源码datetimepicker,该功能datetimepicker主要是实现了一个挺不错的时间选择器,分为有日期选择器功能,还有和时钟选择器功能的。