一、servlet的繼承關系
1、servlet程序是sun公司開發用於web資源技術,任何一個類只需要實現了servlet接口,那么就可以成為servlet程序
2、繼承體系:
-------------|Servlet
------------------------|GenericServlet
---------------------------------------------|HttpServlet
3、GenericServlet與HttpServlet的區別
3.1相同點:
GenericServlet與HttpServlet都是Servlet接口的實現類,都是抽象類。
3.2不同點:
如果是繼承GenericServlet,那么不管訪問的方式是get還是post都會調用service()方法。
如果是繼承GenericServlet,那么如果是get提交方式就會調用doGet、如果是post的提交方式就會調用doPost();
GenericServlet實現service接口,但沒實現service()方法;HttpServlet實現servlet接口也同時實現了service()方法
在時間開發中,都是繼承HttpServlet,那么我們對於不同的提交方式我們往往處理是不一樣的