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

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

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

    隨筆-60  評(píng)論-117  文章-0  trackbacks-0

    1.MVC1模式

    view接受用戶輸入,并傳遞到controller.

    controller統(tǒng)一進(jìn)行處理命令,交由model處理具體的業(yè)務(wù).

    進(jìn)過(guò)處理model更新后,通知view進(jìn)行更新.

    這種模式主要用于桌面程序,使用觀察者模式實(shí)現(xiàn),具體來(lái)說(shuō)就是讓View觀察Model,而用戶交互控制的地方用匿名類的方式統(tǒng)一放在controller中.

    2.MVC2模式

    view接受用戶輸入,并傳遞到controller.

    controller統(tǒng)一進(jìn)行處理命令,交由model處理具體的業(yè)務(wù).

    進(jìn)過(guò)處理model更新后,controller會(huì)選一個(gè)view并把model內(nèi)容傳遞(request,session)給它(forward).

    然后view進(jìn)行顯示.

    3.區(qū)別

    可以看到,model是否能主動(dòng)通知view就是二者的主要差別.桌面程序可以做到,所以使用MVC1;Web程序由于Http協(xié)議的限制做不到,所以使用MVC2.

    posted on 2007-04-23 20:30 靜兒 閱讀(230) 評(píng)論(0)  編輯  收藏

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


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲人成网站免费播放| 亚洲制服中文字幕第一区| 噜噜综合亚洲AV中文无码| 国产一卡2卡3卡4卡2021免费观看| 亚洲三级电影网址| 无码中文字幕av免费放dvd| 亚洲高清专区日韩精品| 精品免费久久久久国产一区| 亚洲精品无码高潮喷水在线| 中文无码日韩欧免费视频| 亚洲日韩av无码| 毛片在线全部免费观看| 亚洲成在人线av| 亚洲免费一级视频| 亚洲天堂免费在线| 国产精品国产自线拍免费软件| 在线观看亚洲专区| 亚洲一区二区三区无码中文字幕| 在线观看人成视频免费无遮挡| 香蕉蕉亚亚洲aav综合| 免费h片在线观看网址最新| 亚洲AV无码国产精品色| 国产精品免费综合一区视频| 亚欧乱色国产精品免费视频| 亚洲精品高清国产一线久久| 亚洲免费二区三区| 综合偷自拍亚洲乱中文字幕| 亚洲午夜无码片在线观看影院猛| 国产精品99精品久久免费| 久久久久se色偷偷亚洲精品av| 免费国产精品视频| 十八禁在线观看视频播放免费| 亚洲精品永久www忘忧草| 最近2019中文字幕免费看最新| 成人一级免费视频| 青青草原精品国产亚洲av| 精品国产麻豆免费网站| 精品无码一级毛片免费视频观看 | 亚洲国产精品综合久久网络| 免费观看男人吊女人视频| 亚洲性色精品一区二区在线|