使用最新版的eclipse配置sturts2的常見錯誤及解決方案

筆者昨日在進行學習struts2框架的配置時出現了很多初學者常見的錯誤,今天將其整理一下,希望對看到文章的coder有所幫助。

先說一下我的主要錯誤吧,由於,我們現在使用的eclipse新版的在創建新的動態web項目的時候,是不會出現以前版本的web.xml配置文件的,需要在新建web動態項目的時候不要像以前一樣直接點“Finsh”就完事了,因爲struts2的配置必須要有web.xml來配置過濾器。應該點兩次“Next”直到出現”web module”在選框“Generate”處打勾,這樣你的web項目裏就有了web.xml配置文件,然後按照網上的方式對其進行配置即可。

點Next!

點Next!!!!

打上勾即可

這裏寫圖片描述

要想得到web.xml還有另一種方式就是在新建web項目時在“Danamic web module versiion”下將3.0換成2.5這樣一來你的項目裏也有web.xml但是!!通過這樣的方式去配置你的struts是錯誤的!!!不要用這種方式!!!按照我剛纔的方法才行!!

因爲現在大家看到的大部分博客寫的年代都比較久遠了,不會介紹這個,所以一定要注意!

還有另一個常見的錯誤就是一股腦的直接將解壓後的struts/lib目錄下的所有包都導入,這樣做也是錯誤的!!!!因爲包與包會發生衝突,裏面有spring的包導入導致了運行失敗!

解決辦法就是隻導入一些基礎包即可,詳細見下圖

這裏寫圖片描述

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