(三)建立Servlet的原理web
1.servlet的生命週期?服務器
①服務器啓動時(web.xml配置load-on-startup=1,默認爲0)或者第一次請求該servlet時,就會初始化一個Servlet對象,也就是會執行初始化方法init(ServletConfig conf)spa
該Servlet對象去處理全部客戶端請求,在Service(ServletRequest req,ServletResponse res)方法中執行xml
最後服務器關閉時,纔會銷燬這個servlet對象,執行destroy()方法。對象
2.爲何建立的servlet是繼承自httpServlet,而不是直接實現Servlet接口?blog
3.servlet的生命週期中,能夠看出,執行的service方法,爲何咱們就只須要寫doGet和doPost方法呢?繼承