天天看點

ServletRequest、ServletResponse和GenericServlet類

ServletRequest和ServletResponse

ServletRequest是javax.servlet包下的一個接口,它是由伺服器建立的,用來封裝請求資訊,HttpServletRequest是ServletRequest的子類。

ServletResponse也是一個接口,它和ServletRequest總是成對出現。當用戶端通路Servlet,伺服器在調用service()方法之前,會建立ServletResponse對象,然後将其作為參數傳遞給service()方法。Servlet通過ServletResponse對象向用戶端響應消息,HttpServletResponse是ServletResponse的子類。

GenericServlet類

GenericServlet類是一個抽象類,并且是Servlet接口的實作類,HttpServlet類的父類。

         GenericServlet類不僅實作了Servlet接口,還實作了ServletConfig接口。是以,在GenericServlet類中一定包含Servlet接口和ServletConfig接口的所有方法.。

         繼承GenericServlet類比實作Servlet接口更加友善Servlet開發。

繼續閱讀