`

在使用struts2的datetimepicker标签时候遇到JS错误:dojo未定义错误

阅读更多

在使用struts2的datetimepicker标签时候遇到JS错误:dojo未定义错误

      

代码:

<%@ page language="java" contentType="text/html; charset=gbk"
    pageEncoding="gbk"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<!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=gbk">
<title>Insert title here</title>
</head>
<body>
	
<s:form action="d">
	
<s:datetimepicker label="选择时间" name="start" value="13:00" type="time"/>
	
<s:datetimepicker label="选择日期" name="order.date" type="date" />
	
</s:form>
</body>
</html>

 

网上很多文章都说要在页面的<head>标签内加入<s:head  theme="ajax"/>就可以了,修改后的代码:

 

<%@ page language="java" contentType="text/html; charset=gbk"
    pageEncoding="gbk"%>
<%@ taglib uri="/struts-tags" prefix="s"%>
<!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=gbk">
<title>Insert title here</title>
<s:head theme="ajax"/>
</head>
<body>
	
<s:form action="d">
	
<s:datetimepicker label="选择时间" name="start" value="13:00" type="time"/>
	
<s:datetimepicker label="选择日期" name="order.date" type="date" />
	
</s:form>
</body>
</html>

 

   修改后,页面还是不能显示datetimepicker标签的,还是JS错误:dojo未定义错误,我怀疑是struts2 jar包的问题,我用的struts2的版本是2.0.12, 将jar包换成2.0.14版本后, 重新打开页面, datetimepicker标签的内容能正常显示, 致此, 我遇到的这个问题算是被解决了.

分享到:
评论

相关推荐

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

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

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

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

    解决了datetimepicker中文乱码的struts2-dojo-plugin-2.1.8.1.jar

    解决了原struts2-dojo-plugin-2.1.8.1.jar中使用datetimepicker时,在中文情况下会产生乱码的问题

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

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

    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的timepicker

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

    struts2 标签库 帮助文档

    Struts 2 标签库(文档手册) Tags-API-CLSW-JSP &lt;%@ taglib prefix="s" uri="/struts-tags" %&gt; 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. &lt;s:a href=""&gt;&lt;/s:a&gt;-...

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

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

    struts2-dojo-plugin-2.3.15.1

    修正了struts2.3.15中使用&lt;sx:datetimepicker/&gt;标签月份中文乱码的问题,直接替换即可

    struts2-dojo-plugin-2.3.4.jar

    修正struts2的datetimepicker控件中九月后月份显示为乱码现象

    struts2-dojo-plugin-2.1.8.1(修复中文乱码).jar

    修复datetimepicker月份显示乱码BUG。只需在标签内添加&lt;sx:head extraLocales="UTF-8"/&gt;即可

    strust2 datetime picker

    在struts2中,不能显示datetimepicker日期的问题: 原因:struts2.1.6 把struts2.0中的和ajax相关的,如datetimepicker,tree,treenode 都移动到了dojo中了 解决: 解决方法: 在jsp文件中加入&lt;%@ taglib uri="/...

    struts2-dojo-plugin-2.3.37(修复中文乱码).jar

    解决Struts中datetimepicker控件月份乱码问题,通过修改struts2-dojo-plugin-..*.jar中dojo_zh-cn.js和dojo_zh.js文件

    struts2标签大全

    所有的s标签介绍-C: &lt;s:checkbox&gt;&lt;/s:checkbox&gt;-----复选框 &lt;s:checkboxlist list=""&gt;&lt;/s:checkboxlist&gt;-----多选框 &lt;s:combobox list=""&gt;&lt;/s:combobox&gt;-----下拉框 &lt;s:component&gt;&lt;/s:component&gt;-----图像符号 D:...

    Struts2+API+标签全解+网页说明

    将多个集合使用一个标签完成迭代。 generatot标签:将指定的字符串按照规定的分隔符分解成多个子字符串。 merge标签:将多个集合拼接在一起。 subset标签:获取某个集合的子集合。 sort标签:多指定的集合元素...

    Struts 2常用jar包

    Struts 2在web应用中常用的Struts 2的5个主要类库和包含datetimepicker的struts2-dojo-plugin-2.1.6.jar

    深入浅出Struts2(附源码)

    本书是广受赞誉的Struts 2优秀教程,它全面而深入地阐述了Struts 2的各个特性,并指导开发人员如何根据遇到的问题对症下药,选择使用最合适的特性。作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,...

    bootstrap-datetimepicker-20200619-0202.zip

    在 bootstrap-datetimepicker 基础上添加了“清空按钮”,目前仅修改了简体、繁体、英文,其它语言版本需要自行添加 clear 对应的文本。...2、或者在 js 中加入参数 $("#TxtDate").datetimepicker({clearBtn:true})

    bootstrap-datetimepicker.js

    bootstrap-datetimepicker-master.zip里面有日期插件js

    bootstrap-datetimepicker使用说明

    2、引用js和css; 3、html代码: &lt;input type="datetime" value="{{ start_time }}" name="start_time" id="start_time_picker" class="datetimepicker" readonly&gt; 4、$('.datetimepicker').datetimepicker({ format...

Global site tag (gtag.js) - Google Analytics