`
xudanhui
  • 浏览: 7372 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
最近访客 更多访客>>
社区版块
存档分类
最新评论

struts2 datetimepicker标签 使用

阅读更多
struts2.1.6
在以前的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





Java代码
<%@ taglib prefix="sd" uri="/struts-dojo-tags" %>  
<%@ taglib prefix="sd" uri="/struts-dojo-tags" %> 同样也需要对theme进行设置



Java代码
<s:head theme="xhtml"/>   
<sd:head parseContent="true"/> 
<s:head theme="xhtml"/> <sd:head parseContent="true"/>上面的设置在head标签中。
然后使用sd:datetimepocker就可以实现了。

设置formatLength为long的datetimepicker标签



Java代码
<s:datetimepicker toggleType="explode" value="today" formatLength="long" /> 
<s:datetimepicker toggleType="explode" value="today" formatLength="long" />
设置displayFormat参数为“yyyy年MM月dd日”
displayWeeks参数为2的datetimepicker标签



Java代码
<s:datetimepicker displayFormat="yyyy年MM月dd日" displayWeeks="2" /> 
<s:datetimepicker displayFormat="yyyy年MM月dd日" displayWeeks="2" />

设置weekStartsOn参数为1,toggleType参数为fade的datetimepicker标签



Java代码
<s:datetimepicker weekStartsOn="1" toggleType="fade" /> 
<s:datetimepicker weekStartsOn="1" toggleType="fade" />
设置显示时间datetimepicker标签



Java代码
<s:datetimepicker type="time" value="8:30" /> 
<s:datetimepicker type="time" value="8:30" />
另外
displayFormat这个参数好像不能格式化yyyy-MM-dd hh:mm:ss 有待解决


以上摘自别人的博客,记录一下,以后用2.1.6的时候用得到。


之前版本注意一下几点:

1、 <filter-mapping>
<filter-name>struts2</filter-name>
<url-pattern>*</url-pattern>
</filter-mapping>

拦截的时候。一定不要把*.js无视掉
2、struts.serve.static=true
struts.property

3、<head>   
<title>Struts 2 Cool Tags - Others</title>   
.....  
<SPAN style="COLOR: #ff0000"><s:head /></SPAN>    
</head>  

4、去掉<base>标签
分享到:
评论

相关推荐

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

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

    javascript中读取Struts2标签datetimepicker的值.doc

    ### JavaScript中读取Struts2标签DateTimePicker的值 在Web开发中,特别是涉及到日期时间选择的情况下,如何在客户端(JavaScript)与服务器端(如Struts2框架)之间有效地交互和处理日期时间数据是非常重要的。...

    Struts2全部标签使用说明

    以上只是Struts2标签库的一部分,实际使用中还有更多标签如`&lt;s:textfield&gt;`(文本输入框)、`&lt;s:textarea&gt;`(文本区域)、`&lt;s:submit&gt;`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...

    修正了datetimepicker标签汉字九和十乱码的struts2-dojo jar包

    Struts2中使用datetimepicker标签时,九月和十月会显示乱码,本jar包修正了此问题,并且顺带修正了日语环境下的显示

    struts2的timepicker

    在`datepicker.jsp`页面中,我们将使用Struts2的datetimepicker标签来显示日期时间选择器。以下是一个简单的示例: ```jsp &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; &lt;title&gt;Struts 2 Format Date Example! ...

    struts2标签库

    Struts2标签库相比于Struts1提供了更多的功能和灵活性,同时也更加易于使用。对于已经有Struts1经验的开发者来说,学习Struts2将是一个自然而然的过程。通过本文介绍的一些关键标签及其用法,相信读者可以更快地掌握...

    Struts2标签列表及说明

    Struts2 标签列表及说明 Struts2 是一个基于 Java 语言的 Web 应用程序 Framework,它提供了许多标签来帮助开发者快速构建 Web 应用程序。下面是 Struts2 的标签列表及说明: A: * &lt;s:a&gt;:超链接,类似于 HTML ...

    struts2_标签使用方法.doc

    在Struts2中,不再像Struts1.x那样将标签库分为html、bean、logic和tiles等类别,而是统一使用一个`&lt;s&gt;`前缀的标签库,只需在JSP页面头部引入`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`即可使用所有标签。...

    struts2标签大全

    在JSP中,我们通常使用`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`来引入Struts2的标签库。下面将详细介绍一些重要的Struts2标签及其功能。 **A. 超链接和Action标签** - `&lt;s:a href=""&gt;&lt;/s:a&gt;`:创建一个...

    Struts2标签详解及具体实例解析

    ### Struts2标签详解及具体实例解析 #### 一、概述 Struts2是一个基于MVC模式的开源框架,它提供了丰富的标签库来简化Web应用的开发过程。这些标签不仅功能强大,而且易于使用,可以帮助开发者快速构建动态网页。...

    struts2-s标签

    ### Struts2 S 标签库详解 #### 引言 Struts2 是一款流行的 Java Web 开发框架,它提供了一系列强大的功能来帮助开发者构建健壮的 Web 应用程序。其中,Struts2 的标签库是其核心特性之一,为开发者提供了丰富的 ...

    struts2 标签库 帮助文档

    datetimepicker标签:生成一个日期、时间下拉列表框。 head标签:生成HTML页面的HEAD部分。 file标签:在页面上生成一个上传文件元素。 hidder标签:生成一个不看见的用户输入元素。 select标签:生成下拉列表框...

    Struts_2_标签库(文档手册)_Tags-API-CLSW-JSP

    标题和描述中提到的知识点是关于Struts 2框架中的标签库使用,特别是与JSP相关的部分。Struts 2框架是一种基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,用于构建动态、可扩展的Web应用。其标签...

    Jsp struts2标签大全

    本文将详细介绍部分Struts2标签的功能及其使用方法。 #### 二、标签概述 ##### 1. **a 标签** - **功能描述**:创建一个HTML超链接,类似于HTML中的 `&lt;a href=""&gt;` 标签。 - **示例代码**: ```jsp 登录 ``` ...

    JSP_struts2标签大全.doc

    1. `s:a` 标签:这是Struts 2的Action标签,用于定义一个链接或者按钮,它可以触发一个Action调用,通常与`action`属性一起使用,指定要调用的Action名称。 2. `s:actionerror` 和 `s:actionmessage` 标签:这两个...

    struts2标签介绍

    在Struts2中,所有的标签都统一在`&lt;s&gt;`前缀下,通过引入`&lt;%@ taglib prefix="s" uri="/struts-tags" %&gt;`就可以在页面上使用这些标签。 **A组标签:** 1. `&lt;s:a&gt;` - 用于创建超链接,与HTML的`&lt;a&gt;`标签类似,可以...

    struts2标签详解(收集).pdf

    总的来说,Struts2标签库是其强大功能的核心,通过使用这些标签,开发者可以更专注于业务逻辑,而不是繁琐的视图层编码,从而提高开发效率和代码质量。理解并熟练掌握Struts2标签的使用,对于Java Web开发人员来说至...

    Struts2常用标签

    ### Struts2常用标签详解 #### 一、概述 Struts2框架作为一款成熟的Web应用开发框架,在Java Web开发领域有着广泛的应用。Struts2框架提供了丰富的标签库,这些标签可以极大地方便开发者进行Web页面的开发工作。...

    struts2标签详解(收集)汇编.pdf

    - **引入标签库**:在JSP页面中,需使用`&lt;%@ taglib&gt;`指令引入Struts2的标签库,例如`&lt;%@ taglib uri="/struts-tags" prefix="s"%&gt;`。 - **配置web.xml**:在`web.xml`中声明Struts2过滤器,如`&lt;filter-class&gt;org....

Global site tag (gtag.js) - Google Analytics