如高手有更好的解决方案,烦请留言或E-mail:2838635235@qq.com
前两天在跟着老师做SSH项目时遇到一个比较棘手问题:
找不到类: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
这种问题还是第一次遇到,查找了好多资料,解决方案基本如下:
1、lib里没有放入相应的包,
2、版本不对号
struts2版本2.5,则需要从org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter更改为org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter,
前者比后者比后者多一个“ng”
但是自己的项目这两个方面都是正确的!!!!
究竟问题出在哪了呢???
原来自己的解决方案视图下不只有一个Struts2项目,而且另外一个Struts项目配置是错误的,这就导致在启动Tomcat时报错,当把部署在Tomcat上的其他项目删除后,再次启动Tomcat时,呈现正常状态。