www.wikidata.de-de.nina.az
Ein Tag Library Descriptor auch TLD genannt wird in der Programmiersprache Java als Meta Beschreibungsdatei zur Definition eigener Markup Elemente Tags bei der Entwicklung von Webapplikationen mittels JavaServer Pages JSP verwendet Hierzu werden uber die TLD Datei eigene Elemente samt fakultativer Attribute XML konform definiert und mit entsprechenden serverseitig ausgefuhrten Klassenbibliotheken assoziiert Diese Klassenbibliotheken werden auch als Taglibs bezeichnet und werden zur konsequenten Trennung von Code und Darstellungslogik gekapselt durch die Taglibs benutzt Model View Controller Prinzip Im Vergleich hierzu sind bei Skriptsprachen wie Perl PHP oder bei ASP Code und darstellende Markup Elemente gemischt was die Wartung des Programms erschweren kann oder den Einsatz einer Template Engine notwendig macht TLDs werden uber eine Dokumenttypdefinition DTD spezifiziert gegen die eine Validierung seitens des XML Parsers erfolgt Siehe auch BearbeitenDie standardisierte JavaServer Pages Standard Tag Library JSTL stellt elementare Tag Bibliotheken bereit Das Projekt Apache Taglibs stellt umfangreiche Bibliotheken von Tags bereit Struts ist ein Framework zur Entwicklung von Webanwendungen das ebenfalls eigene Tag Bibliotheken bereitstellt Weblinks BearbeitenJavaServer Pages Tag Libraries Abgerufen von https de wikipedia org w index php title Tag Library Descriptor amp oldid 114201304