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

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

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

    ≈自由/廣闊/深度≈

    在知識的海洋中求索、、、

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      0 隨筆 :: 5 文章 :: 0 評論 :: 0 Trackbacks

    struts.jpg

    讓我們從MVC角度觀察struts框架中的組件

    框架中三個部分:模型,視窗和控制器。

    模型

    struts框架中,模型分為兩個部分:

    l???????? 系統的內部狀態

    l???????? 可以改變狀態的操作(事務邏輯)

    ? 內部狀態通常由一組ActinForm JavaBean表示。根據設計或應用程序復雜度的不同,這些Bean可以是自包含的并具有持續的狀態,或只在需要時才獲得數據(從某個數據庫)。

    ? 大型應用程序通常在方法內部封裝事務邏輯(操作),這些方法可以被擁有狀態信息的bean調用。比如購物車bean,它擁有用戶購買商品的信息,可能還有checkOut()方法用來檢查用戶的信用卡,并向倉庫發定貨信息。

    ? 小型程序中,操作可能會被內嵌在Action類,它是struts框架中控制器角色的一部分。當邏輯簡單時這個方法很適合。

    ? 建議用戶將事務邏輯(要做什么)與Action類所扮演的角色(決定做什么)分開。

    視窗

    ? JSP建立,struts包含擴展的自定義標簽庫,可以簡化創建完全國際化用戶界面的過程。

    控制器

    ? struts中,基本的控制器組件是ActionServlet類中的實例servelt,實際使用的servlet在配置文件中由一組映射(由ActionMapping類進行描述)進行定義。

    posted on 2005-01-31 16:33 藍色海洋 閱讀(149) 評論(0)  編輯  收藏 所屬分類: 〖J2EE相關〗 、〖開源項目相關〗
    主站蜘蛛池模板: 国产好大好硬好爽免费不卡 | 日韩精品免费在线视频| 四虎影视永久免费观看| 亚洲国产成人精品无码区二本| 国产精品视频永久免费播放| 亚洲高清中文字幕免费| 久草视频免费在线观看| 性xxxx黑人与亚洲| 成年女人午夜毛片免费看| 亚洲第一成年免费网站| 波多野结衣免费视频观看| 日日躁狠狠躁狠狠爱免费视频| 亚洲视频在线精品| 国产在线观看免费av站| 亚洲不卡av不卡一区二区| 亚洲精品在线免费观看| 亚洲一区中文字幕在线观看| 欧洲美熟女乱又伦免费视频| 国产精品亚洲二区在线| 亚洲一区二区三区在线视频| 国产午夜无码精品免费看动漫| 亚洲国产精品久久66| 亚洲国产精品免费观看| 国产精品久久久久久亚洲影视 | 精品亚洲国产成AV人片传媒| 免费A级毛片无码无遮挡内射| 亚洲中文字幕乱码AV波多JI| 免费中文字幕一级毛片| 大地影院MV在线观看视频免费 | 在线观看亚洲AV日韩AV| 亚洲JIZZJIZZ中国少妇中文| 中国一级特黄的片子免费| 亚洲最新永久在线观看| 成年女人午夜毛片免费视频| a级毛片免费观看网站| 亚洲综合在线成人一区| 免费在线精品视频| 精品无码国产污污污免费网站| 亚洲人片在线观看天堂无码| 日本亚洲欧洲免费天堂午夜看片女人员| 99久久久精品免费观看国产 |