<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,程序要完成的任務是,呈現一個登錄界面給用戶,如果用戶輸入的名稱和密碼都正確返回一個歡迎頁面給用戶,否則,就返回登錄頁面要求用戶重新登錄并顯示相應的出錯信息。這個例子在我們講述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
    主站蜘蛛池模板: 50岁老女人的毛片免费观看| 亚洲色在线无码国产精品不卡| 在线观看的免费网站无遮挡| 一区二区亚洲精品精华液| 亚洲成a人片在线观看老师| 国产亚洲免费的视频看| 激情综合亚洲色婷婷五月| 亚洲精品专区在线观看| 免费高清在线影片一区| 99久久国产精品免费一区二区| 色偷偷女男人的天堂亚洲网| 久久久青草青青亚洲国产免观| 成人免费无码视频在线网站| 久久国产免费一区二区三区| 免费人成在线观看播放a| 77777亚洲午夜久久多喷| 亚洲永久无码3D动漫一区| 国产成人免费网站在线观看| 毛片免费在线播放| 天天影视色香欲综合免费| 最近免费最新高清中文字幕韩国 | 亚洲AV午夜成人影院老师机影院 | 亚洲第一区视频在线观看| 亚洲综合无码精品一区二区三区 | 亚洲欧洲国产综合| 亚洲明星合成图综合区在线| 亚洲成AV人片一区二区| 亚洲AV无码乱码国产麻豆穿越 | 亚洲熟妇少妇任你躁在线观看| 亚洲大尺度无码无码专区| 五月天婷婷精品免费视频| 日韩电影免费在线观看网址| 永久免费观看黄网站| av网站免费线看| 99在线在线视频免费视频观看| 午夜理伦剧场免费| 亚洲中文无码永久免费| 可以免费观看一级毛片黄a | 综合一区自拍亚洲综合图区| 成年大片免费视频播放一级| 成人性做爰aaa片免费看|