Servlet Interfaces and Classes
- A Servlet is a class that implements the javax.servlet.Servlet
interface.
- javax.servlet.GenericServlet
is an abstract implementation of the Servlet interface.
- Generic, protocol-independent
- To write, need only override the abstract service method.
- javax.servlet.http.HttpServlet
is an abstract extension of GenericServlet.
- To create an HTTP Servlet suitable for a Web site (most common).
- To write, usually override the abstract doGet or doPost
method, or both.