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.6. Was ist, wenn der Tag-Body einen Ausdruck enthält?

Angenommen, Sie haben ein Tag mit einem Body, der einen EL-Ausdruck für ein Attribut verwendet. Stellen Sie sich jetzt vor, dass das Attribut zu dem Zeitpunkt, an dem Sie das Tag aufrufen, nicht existiert! Das bedeutet, der Tag-Body ist davon abhängig, dass der Tag-Handler das Attribut setzt. Dieses Beispiel macht nichts Nützliches, sondern soll Ihnen nur die Funktionsweise zeigen, um Sie auf ein größeres Beispiel vorzubereiten.

Der Tag-Aufruf in der JSP

<dieTags:einfach3>
      Meldung ist: ${meldung}
</dieTags:einfach3>

Wenn das Tag aufgerufen wird, ist »meldung« noch KEIN Scope-Attribut! Würden Sie den Ausdruck aus dem Tag herausnehmen, würde er null liefern.

Die doTag()-Methode des Tag-Handlers ...

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