`
ykyfendou
  • 浏览: 403556 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

struts2中的日期控件使用

阅读更多

 

在以前的struts2.0版本中s:datetimepicker只需要在head标签处设置
<s:head theme="ajax"/>

就可以直接使用s:datetimepicker的标签了。
而在2.1.6版本中不能直接这样使用了,将datetimepicker移除了。
原因是此标签调用了dojodatetimepicker的库。

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>

 

分享到:
评论

相关推荐

    struts2下用的 的日期控件

    2个struts2下的日期控件,在jsp页面上使用,有例子。只要将.jar文件copy 到/web-inf/lib目录下就可以。很简单

    struts2-dojo-plugin-2.1.8.jar 解决日期控件月份乱码问题-更新

    不好意思,上一个资源没有改完全!csdn不让删除。只好重新提交一个!注意清除本地浏览器缓存文件!

    struts2-dojo-plugin-2.1.8.jar 解决日期控件月份乱码问题

    解决struts2 日期选择器控件乱码问题后的jar包。

    struts2的timepicker

    相信很多朋友都使用过struts2的datetimepicker标签,在选择日期的时候确实很方便,但要选择时间就似乎无能为力了。。。其实不然!在这里,我将向大家展示一下struts2的datetimepicker标签的另一个强大功能——时间...

    Struts + js日期选择源码

    Struts + js日期选择源码.txt是地方反反复复反反复复反反复复反反复复

    struts2-dojo-plugin-2.3.4 jar

    struts2-dojo-plugin-2.3.4 jar 日期控件的jar包 需要的自行下载

    struts2-dojo-plugin-2.1.8.1.jar

    这是最新的struts2日历控件的jar文件

    Struts1.x标签库

    无C:\Users\toshiba\Desktop\Struts标签库.doc

    js 日历控件

    controlId: "divDate", // 弹出的日期控件ID,默认: $(this).attr("id") + "Calendar" speed: 200, // 三种预定速度之一的字符串("slow", "normal", or "fast")或表示动画时长的毫秒数值(如:1000),默认:200 ...

    学生信息管理系统Struts版

    项目开发基于Struts2 框架搭建,jdbc数据库连接,界面采用bootstrap。 1.数据采用数据字典维护 2.My97 日期控件引入 3.年级班级二级联动实现 4.Struts2 文件上传配置 5.安全退出系统

    框架整合jar包及其它功能包_spring4.2.3+hibernate5.0.2+struts2.3.24

    ehcache二级缓存,c3p0连接池,文件上传,dom4j,mysql数据库驱动,jscharts图表统计图走势,JSTL,struts日历控件包,base64加密,Excel文件生成,邮件发送,log4j以及log4j配置文件,mysql数据库连接Properties...

    Struts.netshop

    Struts学习者的好东东 包括 日历控件 displaytag显示标签 所有jar 包validate 验证 国际化 等等

    HR人力资源系统(Struts+Spring+Hibernate版)附数据库

    在页面的布局美观,数据访问上做了大量优化,执行效率很高,另赠JS日历控件,分页标签库,EHCache缓存等使用工具及其使用方法.由于上传限制,未将所有驱动包上传,如果使用MyEclipse提供的驱动包,记得Spring2.X与Hibernate3...

    java开源包2

    开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...

    客户关系管理系统

    2.Hibernaet+spring+struts2 +源代码+需求分析+验证码+日期控件。 3.下载完后只要修改applicationContext.xml中&lt;!-- 自动更新表和数据 --&gt;&lt;prop key="hibernate.hbm2ddl.auto"&gt;update&lt;/prop&gt;

    SSHDemo.zip

    个人学习完三大框架后的练习,实现了struts2、hibernate和spring三者的综合,以一个完成的小型系统实现了管理员管理、用户管理、信用卡管理、回访管理,各小块里实现了增、删、改、查等功能,另有日历控件、ajax、js...

    java开源包8

    开发它是用于在UTF-8 Oracle实例中使用ASCII编码的Oracle 数据库中来正确的传输非ASCII字符。 Java模板语言 Beetl Beetl,是Bee Template Language的缩写,它绝不是简单的另外一种模板引擎,而是新一代的模板引擎,...

    基于SSHI架构的开发平台技术方案

    包括:表格控件,树形菜单,树形表格,弹出框,对话框,选项卡,日期组件、日历组件、图表组件、报表组件、表单验证框架等 平台集成系统管理模块,包括:(1)服务器系统信息监控 (2)组织机构管理 (3)用户管理 (4)角色...

Global site tag (gtag.js) - Google Analytics