实现Servlet的方式二——继承GenericServlet类
GenericServlet类在实现Servlet接口的基础上又加了集中方法,多了几种方法,比较特殊的在于GenericServlet类中的init方法
@Override
public void init (ServletConfig config) throws ServletException {
this.config = config;
this.init();
}
public void init () throws ServletException {}
方便可以自己重写init(),且不会覆盖掉生命周期方法init()
实现Servlet的方式三——继承HttpServlet类
HttpServlet对service(ServletRequest, ServletResponse)进行强转变成service(HttpServletRequest, HttpServletResponse),然后获取请求方式,根据请求方式调用doGet()或doPost()。