Servlet學習筆記(6)——GenericServlet

  1. 是一個實現了Servlet接口和ServletConfig接口的抽象類,其中的service()方法爲抽象方法

  2. 如果新建的Servlet程序直接繼承GenericServlet會使開發更簡潔

  3. 具體實現:

1)在GenericServlet中聲明瞭一個ServletConfig類型的成員變量,在init(ServletConfig)方法中對其進行了初始化

2)利用servletConfig成員變量的方法實現了ServletConfig接口的方法

3)還定義了一個init()方法,在init(ServletConfig)方法中對其進行調用,子類可以直接覆蓋init()方法在其中實現對Servlet的初始化

4)不建議直接覆蓋init(ServletConfig)方法,因爲如果忘記編寫super(ServletConfig),而還使用了ServletConfig接口的方法,則會出現空指針異常

5)新建的init(){}並非Servlet的生命週期方法,而init(ServletConfig)是。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章