一、Servlet的继承结构
Servlet接口
|-----GenericServlet:Servlet的通用继承类,为Servlet接口实现了那些不常用的方法
|-----------HttpServlet:在通用Servlet的基础上,更加http协议进行了进一步的强化:实现了GenericServlet中的Service方法,并判断当前的请求或响应方式相应的处理,这样 一来我们开发Servlet的时候只需要继承httpServlet,并且覆盖具体处理的doXX方法就可以根据不同的请求方式实现不同的处理方法 。一般不用覆盖service方法,只需要实现相应的doXX方法
二、如何修改Servlet模板?
当继承了HttpServlet类,如何重写需要的方法?
继承方法:
ALT+SHIFT+S 弹出快捷菜单按“V”键选择要实现的方法修改方法:
1、在Myeclipse安装目录下找到servlet.java,然后打开
2、修改dopost
<aw:method name="doPost">
public void doPost(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
doGet(request,response);
}
</aw:method>
3、修改doGet
<aw:method name="doGet">
public void doGet(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException {
}
</aw:method>
然后重启myeclipse就可以了