HttpServlet是GenericServlet的子類。
GenericServlet是個抽象類,必須給出子類才能實例化。它給
出了設計servlet的一些骨架,定義了servlet生命周期,還有一些得到名字、配置、初始化參數的方法,其設計的是和應用層協議無關的,也就是說 你有可能用非http協議實現它。
HttpServlet是子類,當然就具有GenericServlet的一切特性,還添加了doGet, doPost, doDelete,
doPut, doTrace等方法對應處理http協議里的命令的請求響應過程。
一般沒有特殊需要,自己寫的Servlet都擴展HttpServlet 。
Servlet
–GenericServlet
–HttpServlet
–自己的servlet
ServletRequest
–HttpServletRequest
ServletResponse
–HttpServletResponse