StevenBot-Saltsam

          眼睛能裝下世界,為何卻裝不下眼淚? 一只風箏一輩子只為一根線冒險。 那不是一場游戲,為何總有一根線牽著心懷,隱隱作疼? 那不是一段邂逅,為何飄在橋上的影子,總纏進夢鄉? 那不是一個夢境,為何你的溫柔私語,總是不經意的響起?

          導航

          <2025年6月>
          25262728293031
          1234567
          891011121314
          15161718192021
          22232425262728
          293012345

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          datas link

          OSChinal Sources codes Library

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          Struts 和 Spring mvc 的區別

          1. 機制。spring mvc 的入口是servlet, 而struts是filter(這里要指出,filter和servlet是不同的。以前認為filter是servlet的一種特殊),這樣就導致了二者的機制不同,

          servlet和filter之間的區別:
            

          2.性能。 spring會稍微比struts快。spring mvc 是基于方法的設計,而sturts是基于類,每次發一次請求都會實例一個 action  ,每個action都會被注入屬性, 而spring基于方法,粒度更細,但要小心把握像在servlet控制數據一樣。

          3.參數傳遞。 struts是在接受參數的時候,可以用屬性來接受參數, 這就說明參數是讓多個方法共享的。

          4.設計思想上。struts 更加符合oop的編程思想, spring就比較謹慎,在servlet上擴展,

          5.intercepter的實現機制。
          struts有以自己的interceptor機制,spring mvc 用的是獨立的AOP方式。
          這樣導致struts的配置文件量還是比spring mvc大,雖然struts的配置能繼承,所以我覺得論使用上來講,spring mvc使用更加簡潔。

          posted on 2011-12-13 17:21 Steven_bot 閱讀(7592) 評論(0)  編輯  收藏 所屬分類: mvc--spring


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


          網站導航:
           
          主站蜘蛛池模板: 股票| 宜兴市| 阿合奇县| 广安市| 剑河县| 湛江市| 保靖县| 长子县| 淳安县| 凤山县| 龙陵县| 杭锦后旗| 资兴市| 长子县| 阜平县| 漳浦县| 闸北区| 忻州市| 报价| 内江市| 鹤峰县| 西丰县| 石嘴山市| 晴隆县| 河源市| 文成县| 米泉市| 赣州市| 民和| 高要市| 红桥区| 镇平县| 舒城县| 色达县| 石景山区| 清新县| 佛学| 泰顺县| 德化县| 修武县| 广安市|