JSP 页是服务器端的、基于文本的 J2EETM 组件。这种组件在特定容器(在 Web 服务器或启用 Web 功能的应用服务器中安装的)中执行。JSP 容器将请求从客户端传递到 JSP 页,将响应从 JSP 页传递到客户端。在编译 JSP 页时,容器将 JSP 源代码动态转换到实现 javax.servlet.Servlet 接口的 JavaTM 类中。
JSP 页类似于标准的 HTML 或 XML 页,具有 JSP 引擎处理和去除的其他指令元素、脚本元素和操作元素。通常,JSP 元素创建插入到结果页的文本。
JSP 页有三种类型:
标准 JSP 页。标准 JSP 页是使用标准 JSP 语法编写的。标准 JSP 页通常使用 .jsp 扩展名。
JSP 文档。 JSP 文档是使用 JSP 文档语法(规范格式的 XML)编写的。JSP 文档通常具有 .jspx 扩展名。下面是 JSP 文档优于标准 JSP 页的两个示例:
JSP 片段。 片段是一个文件,它包含由标准 JSP 页和 JSP 文档包含的 JSP 文本片段。JSP 片段通常使用 .jspf 扩展名。
有关其他信息,请参见“JavaServer Pages 规范”,网址为:
。