Servlet的優缺點

 Servlet的優勢: 程序員

     1.是mvc的基礎,其餘框架好比struts1,struts2,webwork都是從servlet基礎上發展過來的。web

     2.Servlet把最底層的api暴露給程序員,是程序員更能清楚的瞭解mvc的各個特色api

     3.程序員能夠對Servlet進行封裝。Structs2就是從servlet中封裝之後獲得的結果。mvc

Servlet的缺點:框架

     1.在寫每個servlet在web.xml都要作相應的配置。若是有不少servlet,會致使web.xml內容過於ide

       繁多。單元測試

     2.這樣的結構不利於團隊分組開發。測試

     3.在servlet中,doGet方法和doPost方法有HttpServletRequest和HttpServletResponse參數。spa

       這兩個參數與容器相關,要作單元測試的時候,要從新初始化這兩個參數.(具備容器依賴性).orm

     4.若是一個servlet中有不少的方法,則要經過參數傳參的形式,分解到每個方法中。

相關文章
相關標籤/搜索