Struts 1: der Zugriff auf die Formular-Werte mit bean:write

Grüße,

Dies ist eine einfache Frage, die ich glauben, aber dennoch ist es guckten mich jetzt.

Habe ich ein Testformular Klasse mit Ihren üblichen Getter/setter...zum Beispiel habe ich eine "id" - Feld mit "getId" und "setId" Methoden.

Mein Formular gefüllt in einer Aktion richtig Klasse (das weiß ich aus ein Schritt durch das Eclipse-debugger) nur, bevor Sie an die jsp-Seite, die den code unten:

<html:form action="/AppropriateAction">  
<bean:define id="testFormA" name="TestForm" type="com.whatever.form.TestForm" />

form = <bean:write name="testFormA" />##  
id = <bean:write name="testFormA" property="id" />##  

</html:form>  

Meine Ausgabe sieht wie folgt aus:

form = com.was auch immer.form.TestForm13a3x4##

id = ##

Jetzt weiß ich, dass die Seite sehen können, die form richtig durch die erste Zeile der Ausgabe, aber wenn dies der Fall ist, warum dann nicht die id zeigen, dass es leer ist von dieser Aussage:

id = <bean:write name="testFormA" property="id" />##  

Was mache ich falsch, um Zugriff auf das id-Feld meines Formulars auf dieser jsp-Seite?

Vielen Dank!

InformationsquelleAutor risingTide | 2010-10-06

Schreibe einen Kommentar