您必須指定 taglib 指引,才能使用即將放在文件中的標示。
請指定 TLD 檔,使 Page Designer 能夠顯示 TLD 中所能使用的標示
您可以利用四種方式來指定 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。
- 針對 J2EE 1.3 Web 專案,使用 TLD 中所定義的 URI 元素值,如下所示:
<%@ taglib uri="http://www.mycorp/minutetags" prefix="minute" %>
其中 http://www.mycorp/minutetags 是 TLD 中所定義的 URI 元素值。提示: 如果有兩個或多個 TLD 部署在 JAR 檔內,您可以使用這個格式來指定每一個 TLD。
您已指定了您的 taglib 指引,現在,您可以
將自訂標示新增至 JSP 檔中。
當您選擇要插入自訂標示時,Page Designer 會參照 taglib 指引及顯示自訂標示庫中的標示。