需要指定 taglib 伪指令以选择将放入文档的标记。
关于此任务
可以使用下列四种方式中的一种来指定 taglib 伪指令:
过程
- 使用 Web 部署描述符中的 taglib-uri 值,如下所示:
<%@ taglib uri="/yeartags" prefix="year" %>
<%@ taglib uri="http://www.mycorp/monthtags" prefix="month" %>
其中,/yeartags 和 http://www.mycorp/monthtags 都是 Web 部署描述符中定义的 taglib-uri 值。
- 使用直接引用 TLD 或 JAR 文件的上下文相对路径,如下所示:
<%@ taglib uri="/tlds/datetags.tld" prefix="date" %>
其中 /tlds/datetags.tld 是指向 TLD 文件的上下文相对 URI。
- 使用直接引用 TLD 或 JAR 文件的页面相对路径,如下所示:
<%@ taglib uri="../WEB-INF/tlds/hourtags.jar" prefix="hour" %>
其中 ../WEB-INF/tlds/hourtags.jar 是指向 JAR 文件的页面相对 URI。
- 仅适用于 Java™ EE 1.3 Web 项目,使用 TLD 中定义的 URI 元素值,如下所示:
<%@ taglib uri="http://www.mycorp/minutetags" prefix="minute" %>
其中 http://www.mycorp/minutetags 是在 TLD 中定义的 URI 元素值。提示: 在一个 JAR 文件中部署了两个或多个 TLD 的情况下,可以使用此格式来指定每个 TLD。
下一步做什么
在指定 taglib 伪指令之后,就可以将定制标记添加至 JSP 文件了。当您选择插入定制标记时,Page Designer 将引用 taglib 伪指令并显示该定制库中的标记。