`

struts2.1.6 s:datetimepicker标签不能使用的问题解决

阅读更多
在以前的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
<%@ taglib prefix="sd" uri="/struts-dojo-tags" %> 
同样也需要对theme进行设置
<s:head theme="xhtml"/>
<sd:head parseContent="true"/>
上面的设置在head标签中。
然后使用sd:datetimepocker就可以实现了。

设置formatLength为long的datetimepicker标签
<s:datetimepicker toggleType="explode" value="today" formatLength="long" />

设置displayFormat参数为“yyyy年MM月dd日”
displayWeeks参数为2的datetimepicker标签
<s:datetimepicker displayFormat="yyyy年MM月dd日" displayWeeks="2" />


设置weekStartsOn参数为1,toggleType参数为fade的datetimepicker标签
<s:datetimepicker weekStartsOn="1" toggleType="fade" />

设置显示时间datetimepicker标签
<s:datetimepicker type="time" value="8:30" />



另外
displayFormat这个参数好像不能格式化yyyy-MM-dd hh:mm:ss 有待解决
<s:datetimepicker name="date" toggleType="explode" toggleDuration="400" displayFormat="yyyy-MM-dd hh:mm:ss" id="object_createdate" value="today"></s:datetimepicker>

分享到:
评论

相关推荐

    struts2.0中s:datetimepicker标签使用范例

    在探讨《struts2.0中s:datetimepicker标签使用范例》这一主题时,我们首先需要理解struts2框架以及其内置的s:datetimepicker标签的用途与配置方法。Struts2是一个开源的Web应用框架,基于MVC(Model-View-Controller...

    struts2.1.6 解决日历问题

    struts2.1.6 解决日历问题。区别struts2.0

    struts2.1.6-lib

    Struts2.1.6-Lib: 深入理解Struts2框架核心与库文件 Struts2是一个流行的开源MVC(Model-View-Controller)框架,它为Java Web应用提供了一种强大的架构支持。Struts2.1.6是该框架的一个版本,其lib目录下的jar包...

    struts2.1.6jar all.zip

    5. **社区支持**:充分利用Struts2的社区资源,如论坛、邮件列表等,可以快速解决遇到的问题。 总的来说,Struts2.1.6作为一款成熟的Java Web框架,提供了丰富的功能和优秀的性能,是构建企业级应用的理想选择。在...

    struts2.1.6-apps.zip

    - **JSP页面**:包含视图层的展示,展示如何使用Struts2标签库来绑定数据和处理用户输入。 - **测试用例**:可能包含JUnit或其他测试框架的测试用例,用于验证Action和业务逻辑的正确性。 通过分析和运行这些示例...

    struts2.1.6jar包

    10. **安全问题**:Struts2.1.6虽然是一款较旧的版本,但安全问题不容忽视。例如,Struts2曾在2017年爆出一个严重漏洞(CVE-2017-5638),可能导致远程代码执行。因此,使用任何版本的Struts2时,都需要保持及时更新...

    struts-2.1.6-sources

    Struts 2.1.6 是一个非常重要的版本,在Java Web开发中占据着核心地位,尤其是在基于MVC...掌握Struts 2的使用和源码分析,对于Java开发者来说,无疑会增加他们的技能树深度,并有助于解决实际开发中遇到的各种问题。

    Struts2.1.6API

    struts2.1.6api. 想学习struts2的朋友们。希望能喜欢这个api,我也希望能给你们一点帮助。

    struts2.1.6 所有jar包和源码

    Struts2.1.6是Apache Struts框架的一个版本,这是一个流行且强大的Java Web应用程序开发框架,用于构建基于MVC(Model-View-Controller)模式的Web应用。它提供了简化HTTP请求处理、动作调度、视图渲染以及业务逻辑...

    Struts2.1.6 Spring2.5.6 Hibernate3.3.2

    1. Struts2(struts2-core-2.1.6.jar):Struts2是一个强大的MVC框架,提供了全面的控制层解决方案。它基于拦截器的架构允许开发者通过插件扩展功能,同时提供了丰富的动作和结果类型。版本2.1.6提供了增强的异常...

    struts2-dojo-plugin-2.1.6.jar 解决了datetimepicker显示月份乱码的问题

    struts2-dojo-plugin-2.1.6.jar 解决了datetimepicker显示月份乱码的问题,&lt;sx:datetimepicker&gt;显示9、10、11、12月份时出现乱码,本包修改了该bug

    struts2.1.6

    Struts2.1.6是Apache Struts框架的一个版本,这是一个流行且强大的Java Web应用程序开发框架,用于构建和维护可扩展、易于维护的MVC(Model-View-Controller)架构的应用程序。Struts2的核心设计理念是提供一种组织...

    struts2.1.6 API (.chm)

    struts2.1.6 API chm文件格式的是本人自己创建的没有版权问题

    Struts2.1.6 jar包

    总的来说,Struts2.1.6提供了一套完善的Java Web开发解决方案,它的灵活性和强大的功能使其在众多Web框架中占有一席之地。然而,随着技术的发展,Struts2后续的版本已经修复了大量安全漏洞,因此在新的项目中,可能...

    struts2.1.6lib

    Struts2.1.6是Apache Struts框架的一个版本,它是基于MVC(Model-View-Controller)设计模式的Java Web应用程序开发框架。这个版本的lib目录包含了运行Struts2应用所需的所有核心类库,这些类库使得开发者能够构建...

    struts2.1.6零配置DEMO

    在这个"struts2.1.6零配置DEMO"中,我们将深入探讨如何在不使用XML配置文件的情况下搭建一个简单的Struts2应用。 首先,Struts2的核心是Action类,它是处理用户请求的中心。在传统的Struts2应用中,我们通常会在...

    STRUTS2.1.6+SPRING版本:2.5.6+Hibernate3.4.0整合实例

    STRUTS:2.1.6 Hibernate:3.4.0 SPRING版本:2.5.6整合 应用了泛型来做抽象类,简化了开发,适合初学者下载下来学习,然后自己尝试着搭一遍框架,会对三大框架的配置以及功能会有更深入的认识。

    解决Struts2.1.6中文问题

    解决Struts2.1.6中文乱码问题,在用STRUTS2.1.6时,中文问题不好解决,写拦截器是不管用,对不熟悉Spring的人来说用SPRING来转化也不容易进行,经过自己的学习发现,其实在有中文提交的时候,服务器接收的是有规律的...

Global site tag (gtag.js) - Google Analytics