一、实现Servlet接口(基本不用了)
实现Servlet接口,并复写其中的init(),service(),destroy()方法
init()方法只调用一次,service()方法每次执行都会调用,destroy()方法在释放资源时调用,如reload,关机等
二、继承GenericServlet类
只需要复写其中的service()方法
三、继承HttpServlet类
需要实现doGet(),doPost()方法;一般统一处理,即在doGet()方法中调用doPost()方法,而在doPost()方法中实现业务逻辑的处理;或者在doPost()方法中调用doGet()方法,而在doGet()方法中实现业务逻辑处理