Servlet HttpServlet類

HttpServlet類擴展了GenericServlet類並實現了Serializable介面。它提供了http特定的方法,如:doGetdoPostdoHeaddoTrace等。

HttpServlet類的方法

HttpServlet類中有很多方法。它們分別如下:

序號 方法 描述
1 public void service(ServletRequest req,ServletResponse res) 通過將請求和回應對象轉換為http類型將請求調度到受保護的service方法。
2 protected void service(HttpServletRequest req, HttpServletResponse res) service方法接收請求,並根據傳入的http請求類型將請求發送到doXXX()方法。
3 protected void doGet(HttpServletRequest req, HttpServletResponse res) 處理GET請求,它由Web容器調用。
4 protected void doPost(HttpServletRequest req, HttpServletResponse res) 處理POST請求,它由Web容器調用。
5 protected void doHead(HttpServletRequest req, HttpServletResponse res) 處理HEAD請求,它由Web容器調用。
6 protected void doOptions(HttpServletRequest req, HttpServletResponse res) 處理OPTIONS請求,它由Web容器調用。
7 protected void doPut(HttpServletRequest req, HttpServletResponse res) 處理PUT請求,它由Web容器調用。
8 protected void doTrace(HttpServletRequest req, HttpServletResponse res) 處理TRACE請求,它由Web容器調用。
9 protected void doDelete(HttpServletRequest req, HttpServletResponse res) 處理DELETE請求,它由Web容器調用。
10 protected long getLastModified(HttpServletRequest req) 返回自1970年1月1日GMT以來HttpServletRequest上次修改的時間。

上一篇: Servlet GenericServlet類 下一篇: Servlet生命週期