Struts2入門第一個hello world 各種頭疼問題

最近自學入門Struts2,各種頭疼報錯,百度很多都沒有一個靠譜的回答,特地註冊一個CSDN寫下來,供各位參考。菜鳥一枚。

開始!!!

1.因爲Struts2版本導致的問題

下載的是struts-2.5.13,導入包,沒有xwork-core-2.3.4.jar。因爲xwork-core-2.3.4.jar併入到了struts2-core-2.5.13.jar。只要導入struts2-core-2.5.13.jar即可。

此外,因爲版本原因,web.xml的配置也不同,舊版:

然而,


 

 

並沒有org.apache.struts2.dispatcher.ng.filter這個包啊!!!!StrutsPrepareAndExecuteFilter.class在org.apache.struts2.diapatcher.filter裏,所以配置應該是:

<filter-class>

org.apache.struts2.dispatcher.filter.StrutsPrepareAndExecuteFilter

</filter-class>

 

2.Tomcat啓動失敗

第一個問題裏配置了過濾器類後,tomcat啓動不了了··········我很崩潰,甚至懷疑是不是要這樣配置過濾器的。

 

 

然而只要在lib中導入log4j-api-2.8.2.jar的jar包即可。原因未詳。

 

3.如果出現不能解決的問題可以最後試一下,創建web文件時,Dynamicweb  module version 選擇2.5以下的版本。

 

 

 第一篇文章,湊合看吧。。。。

 

 


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章