為什么會這樣????嚴重: Exception starting filter struts2 java.lang.ClassNotFoundException: org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_3_0.xsd" id="WebApp_ID" version="3.0">
? <display-name>struts2_test_first</display-name>
? <welcome-file-list>
? ? <welcome-file>index.jsp</welcome-file>
? </welcome-file-list>
? <filter>
? <filter-name>struts2</filter-name>
? <filter-class>org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter</filter-class>
? </filter>
? <filter-mapping>
? <filter-name>struts2</filter-name>
? <url-pattern>/*</url-pattern>
? </filter-mapping>
</web-app>
2016-12-13
錯誤原因發(fā)布時也要配置編譯環(huán)境
windows-preferences-java-build path-user libraries 添加Struts2的相關(guān)jar包即可
詳見http://www.cnblogs.com/fingerboy/p/5261105.html
2016-12-13
不是放在Lib目錄下,反正這個錯誤到現(xiàn)在我還沒找到,找到半天了 ,不知道誰解決了
2016-10-21
http://blog.csdn.net/njnu_mjn/article/details/6684661
將jar包放在lib目錄下,再導(dǎo)入。其他方法看博客。
2016-10-19
有的可能是因為使用了user Library,項目發(fā)布的時候并沒有加載里面的jar包 ?
建議看看這個
http://blog.csdn.net/zhou_zion/article/details/7714892
2016-10-13
我的包也都齊全了,這個錯誤也還是沒有解決
2016-09-16
吧ng去掉
2016-09-01
我也是一樣,core核心包已經(jīng)引路,還是報跟你一樣的錯誤,還有一點很奇怪,通過package目錄點開,struts2-core的jar包,里面只有兩個包,并沒有找這個類org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter,在官網(wǎng)上重新下載了struts2的jar包,還是找不到類。
問下,你們的問題現(xiàn)在解決了嗎?很郁悶
2016-08-26
我現(xiàn)在遇到跟你一樣的問題
2016-08-22
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter這個類在struts2-core-x.x.x.jar包里,引入這個包和javassist-3.11.0.GA.jar包
2016-08-22
org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter
這個類所屬的包沒有導(dǎo)入