第2章 步入Struts2框架開發的殿堂

第一步:下載Struts2


Struts的下載首頁爲:http://struts.apache.org/download.cgi  下載最新版本即可,個人使用的是struts-2-0-11.2-all.zip

 

第二步:目錄結構

 

 


            文件夾名稱                                                                     文件夾內容

 

 


 

              apps                                                            4個war包實例應用,附帶有源碼,可供讀者閱讀源碼學習

              backport                                                      用於JDK 1.4版本的核心類庫以及轉換工具

              docs                                                             javadoc和在線文檔的離線版本,可以雙擊index.html開始閱讀

               lib                                                                Struts 2 的全部核心類庫和依賴包

               src                                                               源代碼


搭建Struts2的開發環境

 

第一步:建立工程


新建一個名爲strutslogin 的動態Web工程

src目錄:存放Web應用的所有源碼。

WebContent目錄:當前Web應用說在的目錄,可存放各JSP,html頁面

WebContent/WEB-INF目錄:存放工程的配置文件等。

WebContent/WEB-INF/lib目錄:存放Web應用類庫的jar組件包。

 

第二步: 添加Struts2的jar包

添加5個重要的jar包

 


          jar包                                                                                       說明


 

      struts2-core-2.0.11.2.jar                                        struts2的核心包

      xwork-2.0.5.jar                                                       XWork2庫,struts2核心包將其作爲底層庫存在

      ognl-2.6.11.jar                                                        OGNL是一種類似EL的功能強大的表達式語言

      freemarker-2.3.8.jar                                                struts所有的ui標記的模板均使用freemarker編寫

      commons-logging-1.0.4.jar                                      Apanche的Commons Logging包,封裝了通用的日誌接口


第三步:配置Web.xml

 

 

第四步:創建struts配置文件:struts.xml

右鍵scr,創建xml

 

struts2實現用戶登錄

第一步:編寫login.jsp登錄頁面

在webcontent下新建jsp

第二步:編寫登錄成功頁面success.jsp

在webcontent下新建jsp

第三步:編寫登錄ActionLoginAction

1.在src下新建包amigo.struts.login.action

2.新建類:LoginAction.java讓其繼承ActionSupport類

 

第4步:修改Struts配置文件:struts.xml

 

第五步:運行login.jsp


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