<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

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

        因為Struts是建立在MVC設計模式上的框架,你可以遵從標準的開發(fā)步驟來開發(fā)你的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 閱讀(298) 評論(0)  編輯  收藏 所屬分類: 10.Java
    主站蜘蛛池模板: 99久久精品免费视频| 久久亚洲色WWW成人欧美| 美景之屋4在线未删减免费 | 好猛好深好爽好硬免费视频| 免费一级毛片在级播放| 国产精品无码亚洲精品2021| 可以免费观看一级毛片黄a| 国产精品亚洲五月天高清| 国产嫩草影院精品免费网址| 亚洲国产美女精品久久久| 午夜影视在线免费观看| 美国免费高清一级毛片| 亚洲爽爽一区二区三区| 国产伦精品一区二区免费| 中文字幕无码精品亚洲资源网| 免费一级特黄特色大片| 亚洲人成网77777色在线播放| 一本岛v免费不卡一二三区| 国产精品国产亚洲精品看不卡| 七色永久性tv网站免费看| 亚洲欧洲国产综合| 成年女人免费碰碰视频| 羞羞的视频在线免费观看| 在线亚洲97se亚洲综合在线| 久久成人免费大片| 亚洲视频在线观看2018| 亚洲?V无码乱码国产精品| 国产真人无码作爱视频免费| 亚洲伊人久久大香线蕉| 国产免费av片在线无码免费看| 一级白嫩美女毛片免费| 久久国产亚洲精品无码| 天天摸天天碰成人免费视频| 看Aⅴ免费毛片手机播放| 亚洲av综合av一区| 免费做爰猛烈吃奶摸视频在线观看 | 免费在线观看的网站| 视频免费1区二区三区| 亚洲AV永久无码精品一百度影院| 免费无码又黄又爽又刺激| 九九免费精品视频在这里|