GenericServlet接口
生活随笔
收集整理的這篇文章主要介紹了
GenericServlet接口
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
GenericServlet:是一個Servlet。是Servlet接口和ServletConfig接口的實現類。但是一個抽象類。其中的servicef方法為抽象方法。
存在的意義:如果新建的Servlet程序直接繼承GenericServlet會使開發更簡潔。
具體實現:
在GenericServlet中聲明了一個ServletConfig類型的成員變量,在init(ServletConfig config)方法中對其進行了初始化。
利用servletConfig成員變量的方法實現了ServletConfig接口的方法。
還定義了一個init()方法,在init(ServletConfig)方法中對其進行調用,子類可以直接覆蓋init()在其中實現對Servlet的初始化。
不建議直接覆蓋init(ServletConfig),因為如果忘記編寫super.init(ServletConfig),而還是用了ServletConfig接口的方法,則會出現空指針異常。
新建的init(){}并非Servlet的生命周期方法,而init(ServletConfig)是生命周期相關的方法。
轉載于:https://www.cnblogs.com/bd195746/p/10283804.html
總結
以上是生活随笔為你收集整理的GenericServlet接口的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: mysql 终止 存储过程
- 下一篇: Shell命令-文件及内容处理之spli