Servlet HttpServlet類
HttpServlet類擴展了GenericServlet
類並實現了Serializable
接口。它提供了http特定的方法,如:doGet
,doPost
,doHead
,doTrace
等。
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
上次修改的時間。