8.5. Das Attribut param schafft Abhilfe

Es ist so einfach. Sie können einen Anfrageparameter direkt und ohne Scripting in eine Bean senden, indem Sie das Attribut param verwenden.

NOTE

Mit dem Attribut param können Sie den Wert eines Bean-Property auf den Wert eines Anfrageparameters setzen. EINFACH, indem Sie den Anfrageparameter angeben.

In TestBean.jsp

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

NOTE

<html><body>

<form action="TestBean.jsp">
  Name: <input type="text" name="benutzername">
  ID: <input type="text" name="benutzerID">
  <input type="submit">
 </form>
</body></html>

Der param-Wert »benutzer name« kommt aus dem name-Attribut ...

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.