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.5. Ein einfaches Tag mit Body

Muss das Tag einen Body haben, ist im TLD die entsprechende <body-content>-Deklaration erforderlich sowie eine besondere Anweisung in der Methode doTag().

Die JSP, die das Tag verwendet

<%@ taglib prefix="dieTags" uri="einfacheTags"
%>
<html><body>
Einfaches Tag 2:

<dieTags:einfach2>
				Das ist der Body
				</dieTags:einfach2>

</body></html>

Die Tag-Handler-Klasse

package foo;
import javax.servlet.jsp.JspException;
import javax.servlet.jsp.tagext.SimpleTagSupport;
import java.io.IOException;

public class EinfachesTag2 extends SimpleTagSupport {

    public void doTag() throws JspException, IOException {
        getJspBody().invoke(null);
    }
}

Das sagt: »Verarbeite den Body des Tags und gib ihn in die Antwort aus.« Das Argument null ...

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