9.4. Das Tag <c:set> ... ist viel cooler als <jsp:setProperty>

Das Tag <jsp:setProperty> kann nur eine Sache machen – ein Property einer Bean setzen.

Aber was ist, wenn Sie einen Wert in einer Map setzen wollen? Was ist, wenn Sie einen neuen Eintrag in eine Map erstellen wollen? Oder wenn Sie einfach ein neues Attribut mit Anfragegültigkeit erzeugen möchten?

All das geht mit <c:set>, Sie müssen dazu aber erst ein paar einfache Regeln lernen. Das Tag gibt es in zwei Varianten: mit var und target. Die var-Version dient dem Setzen von Attributvariablen, die target-Version dem Setzen von Bean-Properties oder Map-Werten. Jede der beiden Varianten hat zwei Optionen: mit oder ohne Body. Der <c:set>-Body ist einfach eine andere Möglichkeit, den Wert ...

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.