在以前的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"/>
示例JSP代码:
<%@ 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> <!-- 记住加上下面这一句话 --> <sx:head/> </head> <body> <b>设置最简单datetimepicker标签 :</b> <br> <sx:datetimepicker name="birthday" label="出生日期" /> <br> <b>设置displayFormat参数为 yyyy年MM月dd日 displayWeeks参数为4的datetimepicker标签 :</b> <br> <sx:datetimepicker name="birthday" label="出生日期" displayFormat="yyyy年MM月dd日" displayWeeks="4" /> <br> <b>设置weekStartsOn参数为1(第一行显示星期一),toggleType参数为fade的datetimepicker标签:</b> <br> <sx:datetimepicker name="birthday" label="出生日期" weekStartsOn="1" toggleType="fade"/> <br> <b>设置显示时间datetimepicker标签: </b> <br> <sx:datetimepicker type="time" name="birthday" label="出生日期" displayFormat="HH:mm:ss"/> <br> <b>设置缓慢展开效果的datetimepicker标签(toggleDuration表示explode效果延时时间): </b> <br> <sx:datetimepicker name="birthday" toggleType="explode" toggleDuration="400" /> <br> <b>设置显示时间和日期的datetimepicker标签(但是暂时日期只能当前的日期,不能选择,不知道怎么实现): </b> <br> <sx:datetimepicker name="birthday" type="time" toggleType="explode" toggleDuration="400" displayFormat="yyyy-MM-dd hh:mm:ss" /> </body> </html>
相关推荐
2个struts2下的日期控件,在jsp页面上使用,有例子。只要将.jar文件copy 到/web-inf/lib目录下就可以。很简单
不好意思,上一个资源没有改完全!csdn不让删除。只好重新提交一个!注意清除本地浏览器缓存文件!
解决struts2 日期选择器控件乱码问题后的jar包。
相信很多朋友都使用过struts2的datetimepicker标签,在选择日期的时候确实很方便,但要选择时间就似乎无能为力了。。。其实不然!在这里,我将向大家展示一下struts2的datetimepicker标签的另一个强大功能——时间...
Struts + js日期选择源码.txt是地方反反复复反反复复反反复复反反复复
struts2-dojo-plugin-2.3.4 jar 日期控件的jar包 需要的自行下载
这是最新的struts2日历控件的jar文件
无C:\Users\toshiba\Desktop\Struts标签库.doc
controlId: "divDate", // 弹出的日期控件ID,默认: $(this).attr("id") + "Calendar" speed: 200, // 三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000),默认:200 ...
项目开发基于Struts2 框架搭建,jdbc数据库连接,界面采用bootstrap。 1.数据采用数据字典维护 2.My97 日期控件引入 3.年级班级二级联动实现 4.Struts2 文件上传配置 5.安全退出系统
ehcache二级缓存,c3p0连接池,文件上传,dom4j,mysql数据库驱动,jscharts图表统计图走势,JSTL,struts日历控件包,base64加密,Excel文件生成,邮件发送,log4j以及log4j配置文件,mysql数据库连接Properties...
Struts学习者的好东东 包括 日历控件 displaytag显示标签 所有jar 包validate 验证 国际化 等等
在页面的布局美观,数据访问上做了大量优化,执行效率很高,另赠JS日历控件,分页标签库,EHCache缓存等使用工具及其使用方法.由于上传限制,未将所有驱动包上传,如果使用MyEclipse提供的驱动包,记得Spring2.X与Hibernate3...
开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...
2.Hibernaet+spring+struts2 +源代码+需求分析+验证码+日期控件。 3.下载完后只要修改applicationContext.xml中<!-- 自动更新表和数据 --><prop key="hibernate.hbm2ddl.auto">update</prop>
个人学习完三大框架后的练习,实现了struts2、hibernate和spring三者的综合,以一个完成的小型系统实现了管理员管理、用户管理、信用卡管理、回访管理,各小块里实现了增、删、改、查等功能,另有日历控件、ajax、js...
开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...
包括:表格控件,树形菜单,树形表格,弹出框,对话框,选项卡,日期组件、日历组件、图表组件、报表组件、表单验证框架等 平台集成系统管理模块,包括:(1)服务器系统信息监控 (2)组织机构管理 (3)用户管理 (4)角色...