新增自訂 JSP 標示

您可以根據 Sun Microsystems JSP 1.2 規格建立 Web 專案的自訂 JSP 標示。 標示庫通常是由專精 Java™ 程式語言的開發人員建立,可供不懂 Java,但想利用 Java 編碼的標示庫來加強網站的 Web 設計人員使用。

實作自訂標示需要執行下列中的所有動作:
  • 在「標示庫描述子」 (TLD) 檔中定義自訂標示。 這類似於在 DTD 檔中定義 XML 標示。TLD 檔是用來說明標示庫中的自訂標示之 XML 檔,其中包括諸如標示名稱、內容類型、屬性及相關的標示處理程式類別等標示資訊。
  • 在 JSP 頁面內使用自訂標示。 如果要在 JSP 頁面內使用自訂標示,您必須先識別 TLD 檔所在的位置,以及識別標示庫中的任何自訂標示併入 JSP 頁面時所要使用的字首。 這是利用 taglib 指引來完成的。
  • 建立「標示處理程式」類別。這是實作 Tag 或 BodyTag 介面的 Java 類別,負責在執行時期實作自訂標示。

TLD 檔可以套裝在 JAR 檔內,或套裝成個別的現有專案檔。 如果 TLD 檔套裝在 JAR 檔中,它就必須併入 META-INF 資料夾之下。

您可以依照任何其他專案檔的相同方式,將自訂標示庫和標示庫描述子檔案新增至您的專案中。

如果要新增自訂 JSP 標示,您通常會遵循這個程序:

  1. 新增標示庫描述子 (TLD) 檔
  2. 將 taglib 指引新增至 JSP 檔中
  3. 指定 taglib 指引
  4. 將自訂標示新增至 JSP 檔中
  5. 編輯自訂標示的內容(選用)
  6. 編輯自訂標示庫的 Web 部署描述子檔(選用)
相關概念
自訂標示庫
相關工作
新增標示庫描述子 (TLD) 檔
將 taglib 指引新增至 JSP 檔中
指定 taglib 指引
將自訂標示新增至 JSP 檔中
編輯自訂標示的內容
編輯自訂標示庫的 Web 部署描述子檔
相關參考
標示庫
使用條款 | 讀者意見
(C) Copyright IBM Corporation 2000, 2005. All Rights Reserved.