问答详情
源自:1-3 Struts2与Hibernate整合

出现页面404错误 控制台显示严重: Exception starting filter struts2

我出现了导入struts2 7个关键包后,web.xml,Struts.xml配置跟老师讲的一样,在web.xml文件中配置了

就会出现页面404错误 控制台显示严重: Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,找了一晚上处理方法还是解决不了,会与eclipse跟myeclipse区别有关吗?希望各位大神帮我解答一下

提问者:慕粉0317719 2016-07-17 22:42

个回答

  • 大咪
    2016-08-23 15:11:00
    已采纳

    我也是这样,后来上网上一查其实是tomcat的部署问题,压根struts的jar包就没进去,网上说一种方法是万能的,就是你现在的这种方法,把所有包全放在lib里面,方可解决,这个问题的出现也是eclipse版本的问题!!!!!我苦苦找了两个小时才解决- -

  • 慕粉0317719
    2016-07-23 14:48:50

    我用的包是struts-core-2.3.24,里面有这个类的,解压出来存在StrutsPrepareAndExecuteFilter.class编译好的文件,可能是我前面配置乱了,互相影响了吧

  • 小小影月
    2016-07-23 10:24:34

    1. 确定Jar包导入并添加进项目工程了;

    2. 导入的struts包版本是否对,较早的版本不是用的org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter这个,新的2.5也不是用这个,要两个分开,具体可以看自带的例子。

  • qq_当初遇她_0
    2016-07-19 11:53:51

    看看有没有jar包没有导入,然后清空下编译再开一次