隨筆-199  評論-203  文章-11  trackbacks-0
             這個Struts原理的例子功能非常簡單,假設有一個名為lhb的用戶,其密碼是awave,程序要完成的任務是,呈現一個登錄界面給用戶,如果用戶輸入的名稱和密碼都正確返回一個歡迎頁面給用戶,否則,就返回登錄頁面要求用戶重新登錄并顯示相應的出錯信息。這個例子在我們講述Struts原理的基礎部分時會反復用到。之所以選用這個簡單的程序作為例子是因為不想讓過于復雜的業務邏輯來沖淡我們的主題。

              因為Struts是建立在MVC設計模式上的框架,你可以遵從標準的開發步驟來開發你的Struts Web應用程序,這些步驟大致可以描述如下:

              1定義并生成所有代表應用程序的用戶接口的Views,同時生成這些Views所用到的所有ActionForms并將它們添加到struts-config.xml文件中。

              2在ApplicationResource.properties文件中添加必要的MessageResources項目

              3生成應用程序的控制器。

              4在struts-config.xml文件中定義Views與 Controller的關系。

              5生成應用程序所需要的model組件

              6編譯、運行你的應用程序。

              下面,我們就一步步按照上面所說的步驟來完成我們的應用程序:

              第一步,我們的應用程序的Views部分包含兩個。jsp頁面:一個是登錄頁面logon.jsp,另一個是用戶登錄成功后的用戶功能頁main.jsp,暫時這個頁面只是個簡單的歡迎頁面。

              其中,logon.jsp的代碼清單如下:

          < %@ page contentType="text/html; charset=UTF-8" %>   
          < %@ taglib uri="/WEB-INF/struts-bean.tld" prefix="bean" %>  
          < %@ taglib uri="/WEB-INF/struts-html.tld" prefix="html" %>  
          < HTML>  
          < HEAD>  

          posted on 2009-06-08 22:09 Werther 閱讀(306) 評論(0)  編輯  收藏 所屬分類: 10.Java

          I'm reading...

          Java 60

          Head  First SQL

          寶貝連接


          If you need these books,pls send me emails.
          Email:kunpeng.niu@163.com
          <2009年6月>
          31123456
          78910111213
          14151617181920
          21222324252627
          2829301234
          567891011

          留言簿(10)

          隨筆分類(178)

          隨筆檔案(208)

          文章檔案(1)

          新聞檔案(6)

          相冊

          1.Java Official Website

          2.Java Study Website

          3.Java Technic Website

          4.Java Video Website

          5.Database Website

          6.Bookshop Website

          7.English Website

          8.Friends Link

          9.Other Web

          積分與排名

          • 積分 - 685794
          • 排名 - 67

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 澎湖县| 宜宾县| 锦屏县| 高平市| 尚义县| 皮山县| 延吉市| 邮箱| 鹤岗市| 石渠县| 江达县| 凉城县| 乳山市| 麟游县| 大宁县| 河间市| 甘泉县| 青川县| 会昌县| 永年县| 文水县| 岐山县| 铅山县| 榆中县| 赣榆县| 鄂伦春自治旗| 文安县| 铜梁县| 阿鲁科尔沁旗| 平安县| 伊春市| 象州县| 张家口市| 淳安县| 怀化市| 澄城县| 河北省| 张家港市| 古田县| 舒城县| 宜丰县|