HttpServlet和Servlet的区别

Servlet 是一个定义servlet必须实现的接口,HttpServlet 是一个专门与HTTP协议绑定的servlet。

httpservlet在service函数中强转参数:
ServletRequest—>HttpServletRequest;
ServletResponse—>HttpServletResponse

根据不同的请求方式(get,post)调用不同的方法(doGet,doPost) ,所以我们写http服务的话,直接继承HTTPServlet就可以了,然后再doGet等方法中进行处理。
HttpServlet和Servlet的区别_第1张图片

你可能感兴趣的:(HttpServlet和Servlet的区别)