Servlet之init初始化方法

时间:2022-02-22 21:49:32
在servlet的继承体系中,我们的servlet继承于HttpServlet,HttpServlet中含有我们经常使用的do###方法,HttpServlet继承于GenericServlet,在GenericServlet中,含有init()、init (ServletConfig config) 、service()、和destroy();方法,


生命周期中的方法一定会被服务器调用,对于初始化方法中提供了两种方法。

两个init方法的作用

         init(ServletConfig)这个有参数的init方法的作用就是Servlet的其中一个重要的生命周期方法。这个方法一定会被tomcat服务器调用。

         init():这个无参的init方法的作用就是为了提供给开发者方便去覆盖,覆盖这个方法,可以在此方法编写初始化的逻辑。这个方法才是真的给开发者做初始化逻辑的方法。