JSP and Servlet life cycle method

后端 未结 2 618
遇见更好的自我
遇见更好的自我 2020-12-18 11:25

If JSP turns into a Servlet why there are different life cycle methods for example jspInit() and init() ?

2条回答
  •  悲哀的现实
    2020-12-18 11:49

    The reason there is a jspInit separate from the servlet init method is one is there for the servlet implementing the JSP (created by the developer implementing the servlet container), the other is there for the JSP code (used by the application developer). If the JSP used the init method it could override whatever the servlet implementation was doing. With separate methods the JSP implementer can take the code from the jspInit and add it to the init method of the generated servlet.

提交回复
热议问题