<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="de">
	<id>https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Tag-Library</id>
	<title>Tag-Library - Versionsgeschichte</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-de.moshellshocker.dns64.de/index.php?action=history&amp;feed=atom&amp;title=Tag-Library"/>
	<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Tag-Library&amp;action=history"/>
	<updated>2026-05-20T01:02:16Z</updated>
	<subtitle>Versionsgeschichte dieser Seite in Wikipedia (Deutsch) – Lokale Kopie</subtitle>
	<generator>MediaWiki 1.43.8</generator>
	<entry>
		<id>https://wiki-de.moshellshocker.dns64.de/index.php?title=Tag-Library&amp;diff=145701&amp;oldid=prev</id>
		<title>imported&gt;ThoughtForge: Einzelnachweis-Ueberschrift ergaenzt</title>
		<link rel="alternate" type="text/html" href="https://wiki-de.moshellshocker.dns64.de/index.php?title=Tag-Library&amp;diff=145701&amp;oldid=prev"/>
		<updated>2025-10-16T22:06:56Z</updated>

		<summary type="html">&lt;p&gt;Einzelnachweis-Ueberschrift ergaenzt&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Neue Seite&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;#039;&amp;#039;&amp;#039;Tag-Libraries&amp;#039;&amp;#039;&amp;#039; sind ein Bestandteil der [[Jakarta Server Pages|Jakarta-Server-Pages]]-Spezifikation (JSP). Mit Hilfe von Tag-Libraries ist es möglich, JSP-[[Internetauftritt|Webauftritte]] zu entwickeln, die nur noch wenig bis gar keinen Java-Code beinhalten. Dadurch wird die Trennung von Gestaltung und Anwendungslogik erleichtert, was insbesondere die Zusammenarbeit zwischen [[Webdesigner|Webdesignern]] und [[Softwareentwickler|Entwicklern]] unterstützt. Tag-Libraries können zudem in mehreren JSP-Seiten verwendet werden.&amp;lt;ref&amp;gt;{{Internetquelle |url=https://docs.oracle.com/cd/B14099_19/web.1012/b14014/taglibs.htm |titel=JSP Tag Libraries |abruf=2025-10-16}}&amp;lt;/ref&amp;gt;&amp;lt;ref&amp;gt;{{Internetquelle |autor=Kavya |url=https://medium.com/@kavya1234/tag-libraries-in-javaserver-pages-be0e811c77d6 |titel=Tag libraries in JavaServer Pages |werk=Medium |datum=2024-07-16 |sprache=en |abruf=2025-10-16}}&amp;lt;/ref&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Eine Tag-Library besteht aus einer Sammlung von Tag-Klassen und einer [[Tag_Library_Descriptor|Tag-Library-Description]] (TLD). Tag-Klassen sind Java-Klassen, die eine bestimmte Schnittstelle implementieren. In der TLD steht für jedes [[Tag (Informatik)|Tag]], welche Klasse dafür zuständig ist und welche Attribute es bietet. In der JSP können diese speziellen Tags in [[Extensible Markup Language|XML]]-Notation eingebunden werden, z.&amp;amp;nbsp;B.: &amp;lt;code&amp;gt;&amp;lt;mylib:mytag myattr1=&amp;quot;25&amp;quot; myattr2=&amp;quot;xyz&amp;quot;/&amp;gt;&amp;lt;/code&amp;gt;. Der Java-Code ist somit von der JSP-Seite in die Tag-Klasse ausgelagert.&lt;br /&gt;
&lt;br /&gt;
Sobald die Abarbeitung einer JSP-Seite die Start- bzw. Ende-Kennung eines Tags erreicht, ruft die [[Servlet]]-Engine bei der Tag-Klasse bestimmte Methoden auf. Die Tag-Klasse kann dann im Java-Code Berechnungen durchführen, Daten von einer [[Persistenz (Informatik)|Persistenz]]-Schicht lesen oder schreiben oder auch zusätzlichen [[HTML]]-Code in die Antwortseite schreiben.&lt;br /&gt;
&lt;br /&gt;
== Siehe auch ==&lt;br /&gt;
&lt;br /&gt;
* [[Jakarta Server Pages]]&lt;br /&gt;
&lt;br /&gt;
== Einzelnachweise ==&lt;br /&gt;
&lt;br /&gt;
&amp;lt;references /&amp;gt;&lt;br /&gt;
&lt;br /&gt;
[[Kategorie:Java-Bibliothek]]&lt;/div&gt;</summary>
		<author><name>imported&gt;ThoughtForge</name></author>
	</entry>
</feed>