Eine Bibliothek mit angepassten Tags ist ein Satz angepasster Tags, die angepasste Aktionen in einer JSP-Datei (JavaServer Pages) aufrufen. Tagbibliotheken verschieben die von den Tags bereitgestellte Funktionalität in Tagimplementierungsklassen und verringern so die Notwendigkeit, übermäßig viel Java™-Code in JSP-Seiten integrieren zu müssen.
Tagbibliotheken werden von Entwicklern erstellt, die sich gut mit der Programmiersprache Java auskennen. Diese Bibliotheken können von Web-Designern verwendet werden, die Java möglicherweise nicht kennen, aber ihre Website mithilfe der codierten Java-Tagbibliotheken erweitern möchten.
Sie können Tagbibliotheken eigenständig entwickeln oder sie von vorhandenen Open-Source-Dienstprogrammen herunterladen. Sie können Tagbibliotheken beispielsweise von Sites wie Jakarta Project herunterladen. Jakarta Project ist ein Projekt der Apache Software Foundation. Jakarta stellt außerdem ein Lernprogramm für Tagbibliotheken auf dieser Site bereit.
Dieses Produkt enthält JavaServer Pages Standard Tag Library (JSTL), eine Bibliothek angepasster Tags, die die gemeinsamen zentralen Funktionen vieler Anwendungen bereitstellen. Wenn Sie die JSF- und JSTL-Projektfacetten in Ihr Projekt einschließen, können Sie beim Bearbeiten der JSP-Datei einen bestimmten Tag aus der Tagbibliothek auswählen und einfügen. (Wenn Sie einen angepassten Tag einfügen möchten, klicken Sie mit der rechten Maustaste in JSP und wählen Sie
aus.)Die Datei web.xml enthält die Verknüpfung zwischen der in der Anwendung verwendeten Anweisung und der tatsächlichen JAR-Datei mit den Klassen, die die Funktion ausführen.