Can you override jspInit() method? If yes, In which cases?

ye, we can. We do it usually when we need to initialize any members which are to be available for a servlet/JSP throughout its lifetime.