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 ...

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.