關於自己遇到的"Exception starting filter struts2"的問題的解決方案

好久沒有寫東西了,
已經實習了,哈哈,實習還不到一個月
但是感覺還是很充實的
最近一直在看struts2
因爲之前對struts1.2瞭解過,所以學起來還湊合,
今天在聯繫一些標籤的時候就莫名其妙的出現了“Exception starting filter struts2”這個錯誤.真的讓我無語了,找了一下午.最終找出來了,
其實很多人都有這個錯誤,都不知道該怎麼解決,
在我看來,大家都是因爲小馬虎纔出來的這個問題,
我知道的出這個問題的原因有兩種:
1.在引用struts2的jar包的時候把jar包全部都引進來了,其實這些jar包裏面有一些是相互衝突的,你只要引進其中我們需要的幾個就可以了,我引入的是:commons-logging.jar
freemarker.jar ognl.jar struts2-core-2.0.jar xwork-2.0.5.jar 和antlr.jar。好像最後這個jar文件可有可無,大家可以自己試試。
2.第二個原因絕對是因爲自己馬虎造成的,大部分是你在struts.xml中造成的,比如說:struts.xml中action的路徑寫錯了,或者是你在引用這個action的時候出錯了,[size=large]再者。就是你可能忽略了很多的小細節,我感覺這個是出現這個問題的最主要的原因了,你一定要好好檢查一下你的struts.xml裏面的代碼以及你引用action的代碼,有時候你就會因爲一個空格或者是一個錯別字出錯,我就是因爲在<action name="showAllList" class="com.ysg.strutsAction.ShowAction">這個action聲明裏面的class標籤中的末尾多加了一個空格,也就是變成了<action name="showAllList" class="com.ysg.strutsAction.ShowAction ">,僅僅是在com.ysg.strutsAction.ShowAction的後面多了一個空格,所以就出錯了。[/size]希望大家以後不要馬虎,反正我是馬虎,希望大家看完後能找到自己的錯誤,記住:所有的問題絕對都是自己的錯,不要去埋怨或者認爲各種技術有問題;
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章