JSP API2025 年 3 月 17 日 | 阅读 1 分钟 JSP API 由两个包组成 - javax.servlet.jsp
- javax.servlet.jsp.tagext
javax.servlet.jsp 包javax.servlet.jsp 包有两个接口和类。这两个接口如下 - JspPage
- HttpJspPage
这些类如下 - JspWriter
- PageContext
- JspFactory
- JspEngineInfo
- JspException
- JspError
JspPage 接口根据 JSP 规范,所有生成的 servlet 类必须实现 JspPage 接口。它扩展了 Servlet 接口。 它提供了两个生命周期方法。  JspPage 接口的方法- public void jspInit(): 仅在首次请求 JSP 页面时,在 JSP 的生命周期内调用一次。它用于执行初始化。 它与 Servlet 接口的 init() 方法相同。
- public void jspDestroy(): 仅在 JSP 页面被销毁之前,在 JSP 的生命周期内调用一次。它可用于执行一些清理操作。
HttpJspPage 接口HttpJspPage 接口提供 JSP 的一个生命周期方法。它扩展了 JspPage 接口。 HttpJspPage 接口的方法- public void _jspService(): 每次对 JSP 页面的请求到达容器时都会调用它。 它用于处理请求。 下划线 _ 表示您不能覆盖此方法。
我们将在后面学习所有其他类和接口。
|