I
ivan_7
Gast
hallo allerseits
ich habe probleme mit dem erzeugen einer bean in der jsp-seite. hier der auszug aus meiner jsp-seite:
die bean beans.Person hat zwei eigenschaften: name und vorname und entsprechende set- und get-methoden (den standardkonstruktor auch).
wenn ich im PersonenController-Servlet die Bean auslesen möchte, bekomme ich immer null:
icht hätte gedacht, dass die bean erzeugt wird und mit dem absenden des formulars die werte für name und vorname in die bean-eigenschaften übernommen werden. ist das den nicht so? und, wann wird dann die bean erzeugt?
danke
ich habe probleme mit dem erzeugen einer bean in der jsp-seite. hier der auszug aus meiner jsp-seite:
Code:
<body>
<jsp:useBean id="person" class="beans.Person" scope="request"/>
<jsp:setProperty name="person" property="*" />
<h2 align="center">Willkommen</h2>
<hr width="40%" align="center" />
<div align="center">
<form action="/pers_app/PersonenController" method="get">
<table align="center" cellpadding="3">
<tr>
<td align="right">Name:</td>
<td><input type="text" name="name" size="32" />
</tr>
<tr>
<td align="right">Vorname:</td>
<td><input type="text" name="vorname" size="12" />
</tr>
<tr>
<td align="right"><input type="reset" value="Reset"/></td>
<td><input type="submit" value="Senden"/></td>
</tr>
</table>
</form>
</div>
<hr width="40%" align="center" />
</body>
wenn ich im PersonenController-Servlet die Bean auslesen möchte, bekomme ich immer null:
Code:
Person person = (Person)request.getAttribute("person");
icht hätte gedacht, dass die bean erzeugt wird und mit dem absenden des formulars die werte für name und vorname in die bean-eigenschaften übernommen werden. ist das den nicht so? und, wann wird dann die bean erzeugt?
danke