10.4. Einen einfachen Tag-Handler erstellen
Bei den einfachsten einfachen Tags ist der Vorgang ... einfach.
❶ Schreiben Sie eine Klasse, die SimpleTagSupport erweitert.
package foo; import javax.servlet.jsp.tagext.SimpleTagSupport; // Weitere erforderliche Importe. public class EinfacheTags1 extends SimpleTagSupport { // Hier kommt der Tag-Handler-Code hin. }
❷ Überschreiben Sie die Methode doTag().
public void doTag() throws JspException, IOException { getJspContext().getOut().print("Simples benutzerdefiniertes Tag"); }
Die Methode doTag() deklariert eine IOException. Sie müssen die Ausgabe also nicht in try/catch einpacken.
❸ Schreiben Sie einen TLD für das Tag.
<taglib ...> <tlib-version>1.2</tlib-version> <uri>einfacheTags</uri> <tag>
Get Servlets und JSPs™ von Kopf bis Fuß now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.