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上次修改的时间。 | 
						上一篇:
								Servlet GenericServlet类
												下一篇:
								Servlet生命周期
												
						
						
					
					
					