在前兩篇博客中,使用Maven構建了Web項目,在這篇博客中寫一下,怎樣構建一個簡單的Struts2項目。
在準備過程中發現,要使用好Maven,個人覺得要好好利用這兩個網站:
由於自己對Maven的理解不是非常深,所以學習的時候遇到很多簡單的問題都沒法解決,走了很多彎路
1. 新建一個基本的Web項目
這和前面講的是一樣的,可以參考前面的博客
2. 添加Struts2依賴
這裏主需要在pom.xml中添加一個struts-core的依賴即可:
之後,Maven會自動從網上下載struts2需要的其他依賴包,可以看一下這裏:
是不是都有了,有的時候Maven可能會報錯,由於網絡的原因(個人認爲大多是網絡問題,導致下載依賴包出錯),可以從上面提到的兩個網站手動下載
3. 新建一個Action
struts.xml
web.xml
index.jsp
login.jsp
login_success.jsp
項目結構如下圖所示:
---------------------------------------------------------------------------------------------------------------------------------------------------------------------------