JavaServer Pages(JSP)技术

JavaServer Pages 技术使您能够生成要包括在 Web 应用程序中的动态 Web 内容,例如,HTML、DHTML、XHTML 和 XML 文件。JSP 文件是该产品实现服务器端动态页面内容一种方法。JSP 文件允许 Web 服务器(例如,WebSphere® Application Server 或 Apache Tomcat)先动态地将内容添加至 HTML 页,然后才将 HTML 页发送至请求浏览器。

将 JSP 文件部署至提供 servlet 引擎的 Web 服务器时,会将它预处理为在 Web 服务器上运行的 servlet。这与运行于浏览器中的客户端 JavaScript™(在 <SCRIPT> 标记中)相反。对于更适合在服务器上执行的任务(例如,访问数据库或调用 Enterprise Java™ Bean)来说,JSP 页是很理想的。

可以在 HTML 编辑器中通过使用 HTML、JSP 标记或 JavaScript(包括 scriptlet 标记中的 Java 源代码)添加您自己的文本和图像,以创建和编辑 JSP 文件。通常,JSP 文件具有文件扩展名 .jsp。另外,JSP 规范建议 JSP 片段文件具有文件扩展名 .jspf。如果不遵守此约定,则 JSP 验证器会将 JSP 片段文件看作正常的独立 JSP 文件并且可能会报告编译错误。

Sun Microsystems JSP 1.2 规范提供了创建定制 JSP 标记的功能。定制标记简化了复杂的操作并使开发者能够进一步控制页面内容。定制标记被收集到库(标记库)中。标记库描述符文件(taglib.tld)是一个 XML 文档,它提供关于标记库的信息,包括标记库短名称、库描述和标记描述。请参阅 Sun Microsystems JSP 1.2 规范,以了解更多详细信息。

要使用 JSP 1.2 定制标记库,可以将标记库 .tld 和 .jar 文件导入项目以使用它们,或者将它们作为“Web 库”项目关联。此外,还可以通过使用 URI 来引用 TLD 文件。

相关概念
Servlet
相关任务
创建 JavaServer Pages(JSP)文件
编辑 JSP 文件
添加定制 JSP 标记

反馈