Struts2:ClassNotFoundException: org...dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
出现该问题一般为相应Jar文件没导入,或者导入姿势不对。
Tomcat启动时一般默认在WEB-INF目录下加载文件,因此我们需要将jar文件放在此目录下,一般放在WEB-INF/lib路径下,对于Struts2一般加载如下几个jar文件即可:
导入后,clean项目,运行,就可以了。
另外大家应该注意的是:
对于一个Web应用,由于Eclipse部署Web应用时不会将用户库的JAR文件复制到Web应用的WEB-INF/lib路径下,所以需要主动将用户库所引用的JAR文件复制到Web应用的WEB-INF/lib路径下