It is adviced to override init() method but if you are overriding init(ServletConfig) then we need to call super.init(ServletConfig). Why?
I learned that init() is called in init(ServletConfig) of super class so that it can give servletness to the
servlet. If that is the case then we can override any init method and then call super.init() so that the servletness of the servlet is gained.
Please let me know if i am unclear.
Thanks for your answer(s)!