8.6. Bean-Tags wandeln primitive Properties automatisch um

Sollten Sie aus einem früheren Leben mit JavaBeans vertraut sein, wird Sie das nicht überraschen. JavaBean-Properties können alles sein, aber wenn sie Strings oder primitive Typen sind, werden alle Typzwänge für Sie bewältigt.

Sie haben richtig gehört – um das Parsen und die Umwandlung müssen Sie sich nicht selbst kümmern.

Erstellen wir den Typ Angestellter (statt Person):

<html><body>

   <jsp:useBean id="person" type="foo.Angestellter" class="foo.Angestellter" >
       <jsp:setProperty name="person" property="*" />
   </jsp:useBean>

    Person ist: <jsp:getProperty name="person" property="name" />
    ID ist: <jsp:getProperty name="person" property="angID" />

</body></html>

abstract foo.Person

String getName() ...

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.