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

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

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

    posts - 7, comments - 10, trackbacks - 0, articles - 0
      BlogJava :: 首頁 :: 新隨筆 :: 聯(lián)系 :: 聚合  :: 管理

    Struts 與 MVC (一)

    Posted on 2007-01-25 06:58 西門磚瓦 閱讀(716) 評論(0)  編輯  收藏

    . MVC 模式

    ?? 1).MVC 對于開發(fā)過程而言 , 住要是強制性的將數(shù)據(jù)層和表示層分 , 獨立的數(shù)據(jù)層和業(yè)務(wù)邏輯層使得重用性大大增強 , 即多個視圖表示層可以共享一個數(shù)據(jù)邏輯層 ( 例如 , 一個系統(tǒng)有 Web Mail,Wap 頁面 ,Internet Web 的情況 , 就可以共享一個數(shù)據(jù)層 ).

    ?? 2). 對于數(shù)據(jù)層的變化 , 比如數(shù)據(jù)庫的切換 ; 業(yè)務(wù)規(guī)則的改變 , 對于這種情況 , 只需要改變數(shù)據(jù)層即可 , 能構(gòu)造很強的松藕合的構(gòu)件 .

    .Struts MVC

    ? 1).Struts 是實現(xiàn) MVC 的一個框架 , M( JavaBean,EJB 實現(xiàn) ) ,C( Serverlet,Action 來實現(xiàn) ),V(Jsp). 如下圖所示 :

    瀏覽器

    Web Server

    Struts-Config.xml

    ActionServerlet

    Jsp

    JavaBean

    Action

    ?

    ?

    ?

    ?

    瀏覽器

    Web Server

    Struts-Config.xml

    ActionServerlet

    Jsp

    JavaBean

    Action

    Struts

    ?

    ?

    ?


    2). 利用 Struts 框架 , 可以簡化 ( 分析 , 設(shè)計 , 編碼 , 測試和發(fā)布 ) 每個階段的工作 . 只需要有針對性的去分析應(yīng)用需求 , 不需要重新設(shè)計框架 , 在編碼的過程中 , 充分利用 Struts 提供的各種實用類和卷標庫來簡化編碼 .Struts 應(yīng)用的 設(shè)計 流程大致簡化為 :A. 收集分析應(yīng)用需求 ;B. 設(shè)計數(shù)據(jù)庫 ;C. 設(shè)計客戶接口 ;D. 設(shè)計 ActionForm;E. 設(shè)計 Action;F. 設(shè)計應(yīng)用的業(yè)務(wù)邏輯組件 .


    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 成年人免费观看视频网站| 久久精品国产精品亚洲| 国产精品亚洲精品久久精品| 国产亚洲成人在线播放va| 8x8x华人永久免费视频| 亚洲精华国产精华精华液好用| 亚洲中文久久精品无码| 免费国产作爱视频网站| 一区二区三区AV高清免费波多| 亚洲视频在线观看网站| 免费国产一级特黄久久| 37pao成人国产永久免费视频| 国产亚洲精品美女久久久久| 亚洲人成网77777色在线播放| 69成人免费视频无码专区| 中文字幕av免费专区| 亚洲中文字幕久久精品无码A| 国产亚洲一区二区精品| 成人永久免费福利视频网站| 99爱在线观看免费完整版| 无码人妻一区二区三区免费视频| 亚洲精品国产福利在线观看| 精品国产亚洲一区二区在线观看 | 国产免费观看a大片的网站| 日韩电影免费观看| 猫咪免费观看人成网站在线| 亚洲国产成人久久| 国产亚洲精品岁国产微拍精品| 国产成人综合久久精品免费| **真实毛片免费观看 | 免费无码肉片在线观看| 亚欧日韩毛片在线看免费网站| 青青草97国产精品免费观看| 99久久国产亚洲综合精品| 亚洲国产人成网站在线电影动漫| 亚洲免费无码在线| 免费一级特黄特色大片在线观看| 最近免费中文字幕大全视频| 亚洲国产精品免费在线观看| 精品成人免费自拍视频| 999zyz**站免费毛片|