MVC框架

          MVC模式是"Model-View-Controller"的縮寫,中文翻譯為"模式-視圖-控制器"。MVC應用程序總是由這三個部分組成。Event(事件)導致Controller改變Model或View,或者同時改變兩者。只要Controller改變了Models的數據或者屬性,所有依賴的View都會自動更新。類似的,只要Controller改變了View,View會從潛在的Model中獲取數據來刷新自己。MVC模式最早是smalltalk語言研究團提出的,應用于用戶交互應用程序中。smalltalk語言和java語言有很多相似性,都是面向對象語言,很自然的SUN在petstore(寵物店)事例應用程序中就推薦MVC模式作為開發Web應用的架構模式。MVC模式是一種架構模式,其實需要其他模式協作完成。在J2EE模式目錄中,通常采用service to worker模式實現,而service to worker模式可由集中控制器模式,派遣器模式和Page Helper模式組成。而Struts只實現了MVC的View和Controller兩個部分,Model部分需要開發者自己來實現,Struts提供了抽象類Action使開發者能將Model應用于Struts框架中。

          <2025年5月>
          27282930123
          45678910
          11121314151617
          18192021222324
          25262728293031
          1234567

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 沽源县| 大安市| 临夏县| 乾安县| 平舆县| 柯坪县| 吉林省| 水城县| 织金县| 泾阳县| 黑水县| 项城市| 卫辉市| 五华县| 如皋市| 门源| 彭阳县| 台山市| 陵川县| 丰台区| 甘泉县| 惠来县| 陆良县| 稷山县| 都江堰市| 阳朔县| 佛坪县| 铁力市| 云龙县| 青海省| 葫芦岛市| 翁源县| 黔江区| 庆阳市| 察哈| 和政县| 丰原市| 墨玉县| 图木舒克市| 礼泉县| 盐津县|