Lifecycle of JSP
A JSP page is converted into Servlet in order to service requests. The
translation of a JSP page to a Servlet is called Lifecycle of JSP. JSP
Lifecycle is exactly same as the Servlet Lifecycle, with one additional
first step, which is, translation of JSP code to Servlet code. Following
are the JSP Lifecycle steps:
- Translation of JSP to Servlet code.
- Compilation of Servlet to bytecode.
- Loading Servlet class.
- Creating servlet instance.
- Initialization by calling
jspInit()
method
- Request Processing by calling
_jspService()
method
- Destroying by calling
jspDestroy()
method
Web Container translates JSP code into a
servlet class source(.java) file,
then compiles that into a java servlet class. In the third step, the
servlet class bytecode is loaded using classloader. The Container then
creates an instance of that servlet class.
Comments
Post a Comment