Struts2中的ClassNotFoundException StrutsPrepareAndExecuteFilter [英] ClassNotFoundException StrutsPrepareAndExecuteFilter in struts2
本文介绍了Struts2中的ClassNotFoundException StrutsPrepareAndExecuteFilter的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
启动应用程序时出现此错误。
i got this error when starting the app.
SEVERE: Exception starting filter struts2 java.lang.ClassNotFoundException:
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
,服务器连续两次出现此错误。
and the server gave this error twice in a row.
我在 WEB-INF / lib 中具有struts2-core-2.3.15.2.jar并导入了构建路径 > ..我不明白为什么找不到StrutsPrepareAndExecuteFilter。
i have struts2-core-2.3.15.2.jar in WEB-INF/lib and imported into build path.. i do not understand why StrutsPrepareAndExecuteFilter cannot be found.
该应用程序可以开始使用。那没问题。问题是由于此错误,struts2无法重定向操作。
我使用tomcat 7和struts2 2.3.16。因为是tomcat 7,我猜不是serveserve-api是3.0。我试图将servelet-api-3.0放在tomcat / lib中。但不兼容。
出什么问题了?
使用过的瓶子
推荐答案
以下 minimum 个jar应该放在您的类路径中:
The following minimum jars should be on your classpath:
- asm-3.3.jar
- asm-commons-3.3.jar
- asm-tree-3.3 .jar
- commons-fileupload-1.3.jar
- commons-io-2.2.jar
- commons -lang3-3.1.jar
- commons-logging-1.1.3.jar
- freemarker-2.3.19.jar
- javassist-3.11.0.GA.jar
- log4j-1.2.17.jar
- ognl-3.0.6.jar
- struts2-core-2.3.16.jar
- xwork-core-2.3.16.jar
- asm-3.3.jar
- asm-commons-3.3.jar
- asm-tree-3.3.jar
- commons-fileupload-1.3.jar
- commons-io-2.2.jar
- commons-lang3-3.1.jar
- commons-logging-1.1.3.jar
- freemarker-2.3.19.jar
- javassist-3.11.0.GA.jar
- log4j-1.2.17.jar
- ognl-3.0.6.jar
- struts2-core-2.3.16.jar
- xwork-core-2.3.16.jar
您还可以遵循如何创建Struts 2 Web应用程序。
这篇关于Struts2中的ClassNotFoundException StrutsPrepareAndExecuteFilter的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文