1.eclipse創建動態web項目
1.1打開eclipse後,依次選擇File-new-Dynamic Web Project
TIPS:點擊new如果沒有Dynamic Web Project,選擇Other...在wizards下輸入web,在下面的選框中選擇 Dynamic Web Project,點擊next;
1.2在Project name中輸入項目名稱,在Target runtime下選擇tomcat匹配版本,其他默認,點擊finish;
1.3動態web創建完成。
2.下載struts2jar
下載地址:http://struts.apache.org/download.cgi#struts251 目前最新是2.5.20版本
下載完成之後解壓如下圖所示,lib下面爲所有的jar,其他的爲相關的源碼和文檔
3.導入基礎jar
下載的是所有的jar,但是這裏只需要基礎jar,將下圖中的jar導入web項目中。
4.配置web.xml
在web.xml中配置啓動struts,將struts-2.5.20\apps裏的第一個文件解壓粘貼到java resources下
5.配置struts.xml
這個是個重點,搞不好後面就會有問題,第一個要注意struts.xml放的路徑,不是在src下,是在Java Resources下,第二個注意點是文件名稱不要搞錯;
action標籤是配置的action,name是訪問時的路徑,class是映射的類,如果沒有method,默認找class中的execute方法,指定method屬性時,回去找class中method對應值得方法,result標籤定義返回的頁面;
6.新建action
7.新建jsp頁面
建立相應的jsp頁面
8.訪問
啓動服務器,在瀏覽器中輸入http://localhost:8080/HelloWord即可看到結果