- 浏览: 60082 次
- 性别:
- 来自: 四川
最新评论
在整合ssh过程中出现的问题和解决方法:
一、
严重: Servlet /loginssh threw load() exception
javax.servlet.UnavailableException: Parsing error processing resource path /WEB-INF/struts-config.xml
分析在struts-config.xml的解析过程<wbr>中出错,于是查找错误,在配置struts和spring整合中使用了controller属性,设置成 <br><br><font style="LINE-HEIGHT: 1.3em"><controller> <br><set-property property="<font style="LINE-HEIGHT: 1.3em" color="#ff0000">processorClass</font><wbr>" value="<font style="LINE-HEIGHT: 1.3em" color="#ff0000">org.springframework.web.struts.DelegatingRequestProcessor</font><wbr>"/> <br></controller> <br><br></wbr></wbr></font><wbr><br>成功解决错误,但是eclipse马上报出第二个错误: <br><br>二、 <br>nested exception is java.lang.NoClassDefFoundError: org/apache/commons/pool/impl/GenericObjectPool <br><br>根据提示可知是个类文件没有找到,搜索一下,找到 commons-pool-1.3.jar ,放入lib文件夹,问题解决。 <br><br>三、 <br><br>严重:javax.servlet.ServletException: java.lang.NoSuchMethodError: org.objectweb.asm.ClassVisitor.visit(IILjava/lang/String;Ljava/lang/String;[Ljava/lang/String;Ljava/lang/String;)V <br>原因:hibernate与spring的asm包冲突 <br>解决方案:删除asm-2.X.X的jar包 </wbr></wbr>
四、
严重:javax.servlet.UnavailableException: TilesPlugin : Specified RequestProcessor not compatible with TilesRequestProcessor
原因:
TilesPlugin必须满足RequestProcessor<wbr>是继承了TilesRequestProcessor,所以无法成功,看一下它的源码 <br><br>Class tilesProcessorClass = org.apache.struts.tiles.TilesRequestProcessor.class; <br>if(!tilesProcessorClass.isAssignableFrom(configProcessorClass)) <br>{ <br>String msg = "TilesPlugin : <font style="LINE-HEIGHT: 1.3em">Specified</font><wbr><font style="LINE-HEIGHT: 1.3em">RequestProcessor</font><wbr><font style="LINE-HEIGHT: 1.3em">not</font><wbr><font style="LINE-HEIGHT: 1.3em">compatible</font><wbr> with TilesRequestProcessor"; <br>if(log.isFatalEnabled()) <br>log.fatal(msg); <br>throw new ServletException(msg); <br>} else <br>{ <br>return; <br>} <br><br>解决方案:把struts-config.xml中的: <br><controller <br>processorClass="org.springframework.web.struts.DelegatingRequestProcessor" /> <br>替换成: <br><font color="#ff0000"><controller <br>processorClass="org.springframework.web.struts.DelegatingTilesRequestProcessor" /></font></wbr></wbr></wbr></wbr></wbr>
搞定
发表评论
-
struts2 中获取 web资源的方式
2016-01-08 17:02 473在struts2中获取 web资源的方式大致可分为获取扩展 ... -
sql server、db2、oracle 存储过程动态sql语句示例
2015-01-31 19:00 1791Oracle CREATE OR REPLACE PRO ... -
ie9 中出现不明的异常(参数是必选项 (Argument not optional)、尚未实现)等
2015-01-27 23:57 1271<script type="text/jav ... -
SAXParseException: The content of element type "configuration" must match
2014-09-15 23:57 1925在mybatis的配置文件中新增加<databaseI ... -
java.lang.ClassNotFoundException: Cannot find class: DB_VENDOR
2014-09-15 23:45 1930在mybatis 中使用databaseIdProvide ... -
spring mvc3 + fastjson 转换 REST 参数以及输出
2014-03-27 00:16 4193spring 3可以支持Rest风格参数,其内置了jack ... -
eclipse中编辑log4j 的xml配置文件时,自动提示
2014-03-27 00:05 843方法1. 配置log4j.dtd文件: Windows - ... -
java json 转换之 Jackson 框架
2013-08-01 21:50 1111转自:http://www.cnblogs.com/hooj ... -
eclipse/myeclise 自定义注释中的变量名称
2013-07-01 23:18 939eclipse/myeclipse中自带了 ... -
Eclipse Class Decompiler——Java反编译插件
2012-11-08 22:41 1204Eclipse Class Decompiler,整 ... -
DWR通过Annotation与spring整合
2009-01-21 22:05 636DWR 2.0 增加了一个很有趣的新特性,Annotat ... -
div嵌套页面 div加载页面 (其中获取目标页面的内容是用dwr框架连接java程序做的)
2009-03-15 16:58 629前段时间因为有需要,要在div中加载一个页面。但是以前没做过, ... -
tapestry autocomplete 更改样式及定位
2009-07-09 19:02 681版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文 ... -
Java中的main()方法详解
2009-07-12 16:23 608源文作者:leizhimin 源文链接:http:/ ... -
tapestry5 集成 spring 的事务管理
2009-07-22 15:43 558说明:使用的是tapestry5.1.0.5 和spring ... -
tapestry5 布局 参数的处理
2009-07-23 17:24 375<?xml version="1.0" ... -
tapestry不支持 等html特殊符号的解决方法
2009-07-23 17:34 480在使用tapestry时,偶然发现使用 &a ... -
WebService大讲堂之Axis2(1):用POJO实现0配置的WebService
2009-07-28 15:01 401转自:http://space.itpub.net ... -
WebService大讲堂之Axis2(2):复合类型数据的传递
2009-07-28 15:25 472转自:http://space.itpub.net/12921 ... -
WebService大讲堂之Axis2(3):使用services.xml文件发布WebService
2009-07-28 15:28 479转自:http://space.itpub.net/12921 ...
相关推荐
整合使用最新版本的三大框架(即Struts2、Spring4和Hibernate4),搭建项目架构原型。 项目架构原型:Struts2.3.16 + Spring4.1.1 + Hibernate4.3.6。 此外,还有:log4j、slf4j、junit4、ehcache等知识点。 项目...
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part2
12.6 整合Struts、Spring和Hibernate实现用户管理 12.6.1 Struts、Spring和Hibernate的整合方式 12.6.2 编写用户注册画面regedit.jsp 12.6.3 编写用户登录画面login.jsp 12.6.4 编写注册控制器RegeditAction.java ...
Struts1+Spring2+Hibernate2整合详细例子
struts+spring+hibernate整合
《轻量级Java EE企业应用实战:Struts2+Spring4+Hibernate整合开发(第4版)》是《轻量级Java EE企业应用实战》的第4版,第4版保持了前几版内容全面、深入的特点,主要完成全部知识的升级。 《轻量级Java EE企业...
轻量级Java EE企业应用实战(第4版) Struts 2+Spring 4+Hibernate整合开发 光盘 源码 2014 李刚
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part1
struts2+spring2.5+hibernate3.2整合完整项目,带数据库脚本 ,mysql,tomcat,myeclipse完整工程
《轻量级Java EE企业应用实战:Struts2+Spring3+Hibernate整合开发(第3版)》介绍了Java EE领域的三个开源框架:Struts 2、Spring和Hibernate。其中Struts 2升级到2.2.1,Spring升级到3.0.5,Hibernate升级到了...
共分四个压缩包,JavaEE企业应用实战-Struts2+Spring3+Hibernate整合开发(第3版).part3
Struts+Spring+Hibernate开发实例.pdf
ssh三大框架的整合步骤,非常详细。包含spring整合struts、spring整合hibernate、声明式事务说明等。
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part5
Java.Web整合开发王者归来.JSP+Servlet+Struts+Hibernate+Spring.part2.rar
轻量级JavaEE企业应用实战_Struts2+Spring3+Hibernate整合开发_第3版.part4
希望此套框架整合对深入了解和学校Struts2+Spring4+Hibernate4三大框架整合技术有帮助
网上订餐系统(struts+spring+hibernate).rar 网上订餐设计主要采用采用MYSQL数据库进行数据表的设计,利用JSP的动态生成页面编程技术, 实现了用网络展示餐饮信息、浏览餐饮页面、注册客户、更改客户信息;同时,...
Struts+Spring+Hibernate整合教程
Struts2+Spring4+Hibernate5整合