Servlet详解(二)
(三)创建Servlet的原理
1.servlet的生命周期?
①服务器启动时(web.xml配置load-on-startup=1,默认为0)或者第一次请求该servlet时,就会初始化一个Servlet对象,也就是会执行初始化方法init(ServletConfig conf)
该Servlet对象去处理所有客户端请求,在Service(ServletRequest req,ServletResponse res)方法中执行
最后服务器关闭时,才会销毁这个servlet对象,执行destroy()方法。
2.为什么创建的servlet是继承自httpServlet,而不是直接实现Servlet接口?
3.servlet的生命周期中,可以看出,执行的service方法,为什么我们就只需要写doGet和doPost方法呢?