O'Reilly logo

Servlets und JSPs™ von Kopf bis Fuß by Bert Bates, Kathy Sierra, Bryan Basham

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

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>
				

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required