添加定制 JSP 标记

您可以为基于 Oracle JSP 1.2 规范的 Web 项目创建定制 JSP 标记。 无论您是否精通 Java™ 编程语言,标记库都使您能够增强 Web 站点。

关于此任务

实现定制标记需要执行下列所有操作:
  • 在标记库描述符 (TLD) 文件中定义定制标记。这与在 DTD 文件中定义 XML 标记相似。TLD 文件是一个 XML 文件,用来在标记库中描述定制标记且包括标记信息,例如,标记名、内容的类型、属性和相关联的标记处理程序类。
  • 在 JSP 页面中使用定制标记。要在 JSP 页面中使用定制标记,必须先标识 TLD 文件所在的位置并标识在库中的任何定制标记都包括在 JSP 页面中时要使用的前缀。这可以通过使用 taglib 伪指令来完成。
  • 创建 Tag Handler 类。这是一个 Java 类,用来实现 Tag 或 BodyTag 接口且负责在运行时实现定制标记。

TLD 文件可封装在 JAR 文件中,或者作为单独的现有项目文件。如果 TLD 文件封装在 JAR 文件中,则它必须包括在 META-INF 文件夹下面。

可以像对任何其他项目文件所作的那样将定制标记库和标记库描述符文件添加至项目。

要添加定制 JSP 标记,通常应该遵循以下过程:

过程

  1. 添加 TLD 文件
  2. 向 JSP 文件添加 taglib 伪指令
  3. 指定 taglib 伪指令
  4. 可选: 编辑定制标记属性
  5. 可选: 编辑定制标记库的 Web 部署描述符文件
指示主题类型的图标 任务主题
信息中心的条款和条件 | 反馈

时间戳记图标 最近一次更新时间: 2014 年 4 月 17 日

文件名:taddcustjsptg.html