通过继承HttpServlet实现Servlet程序
- 一般开发的时候为了实现Servlet接口,
一般写一个扩展javax.servlet.GenericServlet的一般Servlet
也可以编写一个扩展javax.servlet.http.httpServlet的HttpServlet
一般在实际项目开发中,都是以继承HttpServlet的方式去实现Servlet程序
1、编写一个类去继承HttpServlet类
2、根据业务需要重写doGet或者doPost方法(对应两个请求)
3、到web.xml去配置Servlet程序访问地址
通过IDEA来实现Servlet程序(直接生成类和配置)
选择src包,类的包名,new一个Servlet程序,下面的创建javaEE注解配置(3.0以上)学习课堂中说取消掉?
Servlet类的继承体系
- Interface Servlet(基本接口)负责定义Servlet程序的访问
- Class GenericServlet 实现了Servlet接口,做了很多空实现,并且对ServletConfig定义了一些操作
- Class HttpServlet 继承下来以后实现了service方法,并实现了请求的分发(
String method = req.getMethod(); - 我们只需要根据业务需要写doGet和doPost