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.
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…