Servlet詳解(二)

(三)建立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方法呢?繼承

相關文章
相關標籤/搜索