问题:出现无法识别的问题

原因:Strust2.1开始,对于ajax类的标签不再使用<%@ taglib prefix="s" uri="/struts-tags"%> 引用

而是<%@ taglib prefix="sd" uri="/struts-dojo-tags"%>

解决方法:WEB-INF/lib下面添加struts2-dojo-plugin.jar包;,然后像类似这样的代码

<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>
<%@ taglib prefix="s" uri="/struts-tags"%>
<%@ taglib prefix="sx" uri="/struts-dojo-tags"%>
<html>
<head>
<sx:head />
</head>
<body> <s:form method="post" theme="simple">
<sx:datetimepicker name="startDate" toggleType="explode"
toggleDuration="400" displayFormat="yyyy-MM-dd" id="start"
value="today" label="date">
</sx:datetimepicker>
<s:submit value="submit"></s:submit> </s:form> </body>

 这个时候出现了新问题:

运行报错:

Unable to load configuration. - bean - jar:file:/E:/Program%20Files/apache-tomcat-8.0.3/webapps/web/WEB-INF/lib/struts2-dojo-plugin-2.3.16.1.jar!/struts-plugin.xml:29:136
 
原因:
struts2.3.16.xx版本把相关类进行了修改(改为 <bean type="org.apache.struts2.views.TagLibraryDirectiveProvider" name="sx" class="org.apache.struts2.dojo.views.DojoTagLibrary" /
 
 
当你使用的Strust2-dojo-plugin.jar的版本过低,比喻Strust2 使用的是2.3.16.2,而你的Strust2-dojo-plugin是2.3.4时就会找不到类。
Strust2-dojo-plugin 2.3.4 的Strust-plugin文件:
<struts>
<bean type="org.apache.struts2.views.TagLibrary" name="sx" class="org.apache.struts2.dojo.views.DojoTagLibrary"/>
</struts>

Strust2 2.3.16.1版本中已经改为

办法就是使用一个跟你使用的Strust2版本相符的Strust2-dojo-plugin版本的jar

下载地址

http://repo1.maven.org/maven2/org/apache/struts/struts2-dojo-plugin/

最新文章

  1. Ceph性能优化总结(v0.94)
  2. selenium 基本的键盘方法
  3. Maven Repository
  4. 【API】短信通106端口验证短信的实现
  5. scala言语基础学习十
  6. 为Eclipse设置背景色
  7. 【BZOJ】【1877】【SDOI2009】晨跑
  8. 关于css中的align-content属性详解
  9. oracle 分布式数据库
  10. javascript语句语义大全(3)
  11. bzoj1176: [Balkan2007]Mokia【cdq分治】
  12. jquery 判断一个元素是否在数组中 $.inarry()使用
  13. Spring Ioc 常用注解
  14. oracle显示一个月的所有天数
  15. Momenta电话面试笔记
  16. linux 查看网卡流量:sar
  17. gym100676 [小熊骑士限定]2015 ACM Arabella Collegiate Programming Contest
  18. Arrays.copyof(&#183;&#183;&#183;)与System.arraycopy(&#183;&#183;&#183;)区别
  19. selenium常用命令--操作页面元素及获取元素内容整理
  20. 洛谷 U14472 数据结构【比赛】 【差分数组 + 前缀和】

热门文章

  1. BZOJ day1
  2. Codeforces Global Round 1 (A-E题解)
  3. POJ 3104 Drying(二分
  4. Pycharm 创建 Django admin 用户名和密码
  5. jw player学习笔记
  6. GoogleMap在js中的应用
  7. 说明exit()函数作用的程序
  8. HTML5学习之新增标签
  9. JS向右弹出DIV,点击可向左隐藏。我用jquery可以从左下角像右上角隐藏,怎么从做向右隐藏呢?
  10. 谈pkusc2016的几道数学题