Angepasste JSP-Tags hinzufügen

Sie können angepasste JSP-Tags für Ihre Webprojekte erstellen, die auf der Oracle JSP-1.2-Spezifikation basieren. Mithilfe von Tagbibliotheken können Sie Ihre Website unabhängig von Ihren Kenntnissen in der Java™-Programmiersprache funktional erweitern.

Informationen zu diesem Vorgang

Für Implementieren angepasster Tags sind alle nachfolgend genannten Punkte erforderlich:
  • Angepasste Tags in einer Tagbibliotheksdeskriptor-(TLD)-Datei definieren. Dies geschieht analog zum Definieren von XML-Tags in einer DTD-Datei. Die TLD-Datei ist eine XML-Datei, in der die angepassten Tags in einer Tagbibliothek beschrieben werden und die Taginformationen, wie z. B. Tagnamen, Art des Inhalts, Attribute und zugeordnete Tag-Handler-Klassen, enthält.
  • Angepasste Tags in einer JSP-Seite verwenden. Wenn Sie ein angepasste Tags in einer JSP-Seite verwenden möchten, müssen Sie zuerst ermitteln, wo sich die TLD-Datei befindet, und den Präfix ermitteln, der verwendet werden soll, wenn angepasste Tags in der Bibliothek in einer JSP-Seite eingeschlossen werden. Dies wird mithilfe einer Tagbibliotheksanweisung erreicht.
  • Tag-Handler-Klasse erstellen. Dies ist eine Java-Klasse, die die Tag- oder BodyTag-Schnittstelle implementiert und für die Implementierung eines angepassten Tags zur Laufzeit verantwortlich ist.

Eine TLD-Datei kann innerhalb einer JAR-Datei oder als eine gesondert vorhandene Projektdatei gepackt werden. Wenn die TLD-Datei in einer JAR-Datei gepackt wird, muss sie unterhalb des Meta-INF-Ordners eingeschlossen werden.

Sie können Ihrem Projekt die angepasste Tagbibliothek und die Tagbibliotheksdeskriptordateien wie jeder anderen Projektdatei hinzufügen.

Wenn Sie angepasste JSP-Tags hinzufügen möchten, gehen Sie in der Regel wie folgt vor:

Vorgehensweise

  1. Fügen Sie die TLD-Datei hinzu.
  2. Fügen Sie eine Tagbibliotheksanweisung zur JSP-Datei hinz.
  3. Geben Sie die Tagbibliotheksanweisung an.
  4. Optional: Bearbeiten Sie die angepassten Tageigenschaften.
  5. Optional: Bearbeiten Sie die Webimplementierungsdeskriptordatei für die Bibliothek mit angepassten Tags.
Symbol das den Typ des Artikels anzeigt. Taskartikel
Nutzungsbedingungen für Information Center | Feedback

Symbol für Zeitmarke Letzte Aktualisierung: 29.04.2014

Dateiname: taddcustjsptg.html