重写init(ServletConfig) 是注意的问题

 

当重写init(ServletConfig)方法的时候,记得调用super.init(ServletConfig)

调用super.init(ServletConfig)的目的,主要是由于在父类(GenericServlet)中

有一个ServletConfig实例变量,super.init(ServletConfig)就是给这个实例变量复制。

这样,再后续的getServletContext()操作,才可以拿到ServletContext对象:

 

 

当然如果调用无参数的init()情况就不同

你可能感兴趣的:(Web)