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框架以及其内置的s:datetimepicker标签的用途与配置方法。Struts2是一个开源的Web应用框架,基于MVC(Model-View-Controller...
### JavaScript中读取Struts2标签DateTimePicker的值 在Web开发中,特别是涉及到日期时间选择的情况下,如何在客户端(JavaScript)与服务器端(如Struts2框架)之间有效地交互和处理日期时间数据是非常重要的。...
以上只是Struts2标签库的一部分,实际使用中还有更多标签如`<s:textfield>`(文本输入框)、`<s:textarea>`(文本区域)、`<s:submit>`(提交按钮)等,每个都有其特定的用途,极大地简化了JSP页面的编写。...
Struts2中使用datetimepicker标签时,九月和十月会显示乱码,本jar包修正了此问题,并且顺带修正了日语环境下的显示
在`datepicker.jsp`页面中,我们将使用Struts2的datetimepicker标签来显示日期时间选择器。以下是一个简单的示例: ```jsp <%@ taglib prefix="s" uri="/struts-tags" %> <title>Struts 2 Format Date Example! ...
Struts2标签库相比于Struts1提供了更多的功能和灵活性,同时也更加易于使用。对于已经有Struts1经验的开发者来说,学习Struts2将是一个自然而然的过程。通过本文介绍的一些关键标签及其用法,相信读者可以更快地掌握...
Struts2 标签列表及说明 Struts2 是一个基于 Java 语言的 Web 应用程序 Framework,它提供了许多标签来帮助开发者快速构建 Web 应用程序。下面是 Struts2 的标签列表及说明: A: * <s:a>:超链接,类似于 HTML ...
在Struts2中,不再像Struts1.x那样将标签库分为html、bean、logic和tiles等类别,而是统一使用一个`<s>`前缀的标签库,只需在JSP页面头部引入`<%@ taglib prefix="s" uri="/struts-tags" %>`即可使用所有标签。...
在JSP中,我们通常使用`<%@ taglib prefix="s" uri="/struts-tags" %>`来引入Struts2的标签库。下面将详细介绍一些重要的Struts2标签及其功能。 **A. 超链接和Action标签** - `<s:a href=""></s:a>`:创建一个...
### Struts2标签详解及具体实例解析 #### 一、概述 Struts2是一个基于MVC模式的开源框架,它提供了丰富的标签库来简化Web应用的开发过程。这些标签不仅功能强大,而且易于使用,可以帮助开发者快速构建动态网页。...
### Struts2 S 标签库详解 #### 引言 Struts2 是一款流行的 Java Web 开发框架,它提供了一系列强大的功能来帮助开发者构建健壮的 Web 应用程序。其中,Struts2 的标签库是其核心特性之一,为开发者提供了丰富的 ...
datetimepicker标签:生成一个日期、时间下拉列表框。 head标签:生成HTML页面的HEAD部分。 file标签:在页面上生成一个上传文件元素。 hidder标签:生成一个不看见的用户输入元素。 select标签:生成下拉列表框...
标题和描述中提到的知识点是关于Struts 2框架中的标签库使用,特别是与JSP相关的部分。Struts 2框架是一种基于MVC(Model-View-Controller)设计模式的Java Web应用程序框架,用于构建动态、可扩展的Web应用。其标签...
本文将详细介绍部分Struts2标签的功能及其使用方法。 #### 二、标签概述 ##### 1. **a 标签** - **功能描述**:创建一个HTML超链接,类似于HTML中的 `<a href="">` 标签。 - **示例代码**: ```jsp 登录 ``` ...
1. `s:a` 标签:这是Struts 2的Action标签,用于定义一个链接或者按钮,它可以触发一个Action调用,通常与`action`属性一起使用,指定要调用的Action名称。 2. `s:actionerror` 和 `s:actionmessage` 标签:这两个...
在Struts2中,所有的标签都统一在`<s>`前缀下,通过引入`<%@ taglib prefix="s" uri="/struts-tags" %>`就可以在页面上使用这些标签。 **A组标签:** 1. `<s:a>` - 用于创建超链接,与HTML的`<a>`标签类似,可以...
总的来说,Struts2标签库是其强大功能的核心,通过使用这些标签,开发者可以更专注于业务逻辑,而不是繁琐的视图层编码,从而提高开发效率和代码质量。理解并熟练掌握Struts2标签的使用,对于Java Web开发人员来说至...
### Struts2常用标签详解 #### 一、概述 Struts2框架作为一款成熟的Web应用开发框架,在Java Web开发领域有着广泛的应用。Struts2框架提供了丰富的标签库,这些标签可以极大地方便开发者进行Web页面的开发工作。...
- **引入标签库**:在JSP页面中,需使用`<%@ taglib>`指令引入Struts2的标签库,例如`<%@ taglib uri="/struts-tags" prefix="s"%>`。 - **配置web.xml**:在`web.xml`中声明Struts2过滤器,如`<filter-class>org....