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

8.7. Die Expression Language (EL) rettet uns!

Ja, gerade noch rechtzeitig zu unserer Rettung wurde in der JSP-2.0-Spezifikation die JSP Expression Language (EL) eingeführt und befreit uns von der Tyrannei des Scriptings.

Schauen Sie, wie wunderbar einfach unsere JSP jetzt ist ...

NOTE

EL macht es leicht, geschachtelte Properties auszugeben ... anders gesagt, Properties von Properties!

JSP-Code ohne Scripting, aber mit EL

<html><body>
Der Name des Hundes ist: ${person.hund.
name}

</body></html>

Das ist es! Wir mussten nicht einmal deklarieren, was person heißt ... die JSP weiß schon Bescheid.

Das:

${person.hund.name}

ersetzt das:

<%= ((foo.Person) request.getAttribute("person")).getHund().getName() %>

Entspannen Sie sich

Sie müssen EL nicht ...

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