Servlet
API provides an abstract class HttpServlet to aid in processing the
HTTP requests. HttpServlet itself is a sub class og GenericServlet
with added HTTP specific functionality.
HttpServlet
is an abstract class which extends the GenericServlet class. The
HttpServlet class reads the HTTP request, and determines if the
request is an HTTP GET, POST, PUT, DELETE, HEAD etc. and calls one
the corresponding method.
Most
of the times Servlet developer overrides doGet and doPost methods.
Methods
in HttpServlet class :
Method | Description |
doDelete(HttpServletRequest req, HttpServletResponse resp) | Called by the server (via the service method) to allow a servlet to handle a DELETE request. |
doGet(HttpServletRequest req, HttpServletResponse resp) | Called by the server (via the service method) to allow a servlet to handle a GET request. |
doHead(HttpServletRequest req, HttpServletResponse resp) | Receives an HTTP HEAD request from the protected service method and handles the request. |
doOptions(HttpServletRequest req, HttpServletResponse resp) | Called by the server (via the service method) to allow a servlet to handle a OPTIONS request. |
doPost(HttpServletRequest req, HttpServletResponse resp) | Called by the server (via the service method) to allow a servlet to handle a POST request. |
doPut(HttpServletRequest req, HttpServletResponse resp) | Called by the server (via the service method) to allow a servlet to handle a PUT request. |
doTrace(HttpServletRequest req, HttpServletResponse resp) | Called by the server (via the service method) to allow a servlet to handle a TRACE request. |
getLastModified(HttpServletRequest req) | Returns the time the HttpServletRequest object was last modified, in milliseconds since midnight January 1, 1970 GMT. |
service(HttpServletRequest req, HttpServletResponse resp) | Receives standard HTTP requests from the public service method and dispatches them to the doXXX methods defined in this class. |
service(ServletRequest req, ServletResponse res) | Dispatches client requests to the protected service method. |
No comments:
Post a Comment