在使用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的值.docjavascript中读取Struts2标签datetimepicker的值.docjavascript中读取Struts2标签datetimepicker的值.docjavascript中读取Struts2标签datetimepicker的值....
struts2.0中s:datetimepicker标签使用范例
解决了原struts2-dojo-plugin-2.1.8.1.jar中使用datetimepicker时,在中文情况下会产生乱码的问题
Struts2中使用datetimepicker标签时,九月和十月会显示乱码,本jar包修正了此问题,并且顺带修正了日语环境下的显示
struts2-dojo-plugin-2.1.6.jar 解决了datetimepicker显示月份乱码的问题,<sx:datetimepicker>显示9、10、11、12月份时出现乱码,本包修改了该bug
相信很多朋友都使用过struts2的datetimepicker标签,在选择日期的时候确实很方便,但要选择时间就似乎无能为力了。。。其实不然!在这里,我将向大家展示一下struts2的datetimepicker标签的另一个强大功能——时间...
Struts 2 标签库(文档手册) Tags-API-CLSW-JSP <%@ taglib prefix="s" uri="/struts-tags" %> 就能使用struts2.0的标签库 下面就介绍每个标签的具体应用实例说明:按字母排列 A: 1. 2. <s:a href=""></s:a>-...
struts2-dojo-plugin-2.2.1.jar 解决了datetimepicker显示月份乱码的问题,<sx:datetimepicker>显示9、10、11、12月份时出现乱码,本包修改了该bug
修正了struts2.3.15中使用<sx:datetimepicker/>标签月份中文乱码的问题,直接替换即可
修正struts2的datetimepicker控件中九月后月份显示为乱码现象
修复datetimepicker月份显示乱码BUG。只需在标签内添加<sx:head extraLocales="UTF-8"/>即可
在struts2中,不能显示datetimepicker日期的问题: 原因:struts2.1.6 把struts2.0中的和ajax相关的,如datetimepicker,tree,treenode 都移动到了dojo中了 解决: 解决方法: 在jsp文件中加入<%@ taglib uri="/...
解决Struts中datetimepicker控件月份乱码问题,通过修改struts2-dojo-plugin-..*.jar中dojo_zh-cn.js和dojo_zh.js文件
所有的s标签介绍-C: <s:checkbox></s:checkbox>-----复选框 <s:checkboxlist list=""></s:checkboxlist>-----多选框 <s:combobox list=""></s:combobox>-----下拉框 <s:component></s:component>-----图像符号 D:...
将多个集合使用一个标签完成迭代。 generatot标签:将指定的字符串按照规定的分隔符分解成多个子字符串。 merge标签:将多个集合拼接在一起。 subset标签:获取某个集合的子集合。 sort标签:多指定的集合元素...
Struts 2在web应用中常用的Struts 2的5个主要类库和包含datetimepicker的struts2-dojo-plugin-2.1.6.jar
本书是广受赞誉的Struts 2优秀教程,它全面而深入地阐述了Struts 2的各个特性,并指导开发人员如何根据遇到的问题对症下药,选择使用最合适的特性。作者处处从实战出发,在丰富的示例中直观地探讨了许多实用的技术,...
在 bootstrap-datetimepicker 基础上添加了“清空按钮”,目前仅修改了简体、繁体、英文,其它语言版本需要自行添加 clear 对应的文本。...2、或者在 js 中加入参数 $("#TxtDate").datetimepicker({clearBtn:true})
bootstrap-datetimepicker-master.zip里面有日期插件js
2、引用js和css; 3、html代码: <input type="datetime" value="{{ start_time }}" name="start_time" id="start_time_picker" class="datetimepicker" readonly> 4、$('.datetimepicker').datetimepicker({ format...