JSP API
The
JSP API consists of two packages:
1.
javax.servlet.jsp
2.
javax.servlet.jsp.tagext
Fig: JSP API |
javax.servlet.jsp package
The
javax.servlet.jsp package has two interfaces and classes.The two interfaces are
as follows:
1.
JspPage
2.
HttpJspPage
The classes are as follows:
- JspWriter
- PageContext
- JspFactory
- JspEngineInfo
- JspException
- JspError
The JspPage interface
According
to the JSP specification, all the generated servlet classes must implement the
JspPage interface. It extends the Servlet interface. It provides two life cycle
methods.
Methods
of JspPage interface
1.
public void jspInit(): It is invoked only once during
the life cycle of the JSP when JSP page is requested firstly. It is used to
perform initialization. It is same as the init() method of Servlet interface.
2.
public void jspDestroy(): It is
invoked only once during the life cycle of the JSP before the JSP page is
destroyed. It can be used to perform some clean up operation.
The HttpJspPage interface
The
HttpJspPage interface provides the one life cycle method of JSP. It extends the
JspPage interface.
No comments:
Post a Comment