Hi all !
I have another problem to submit :
Here is my bean
<form-bean name="questionnaireForm"
type="org.apache.struts.validator.DynaValidatorForm">
<form-property name="page" type="java.lang.Integer" initial="1"/>
<form-property name="firstName" type="java.lang.String" initial="Nom" />
<form-property name="lastName" type="java.lang.String" />
<form-property name="child" type="java.lang.String" initial="N"/>
<form-property name="numChild" type="java.lang.Integer" initial="0"/>
</form-bean>
where Personne is a class of two attributes {name,age} with their getters and
setters.
In my jsp, I try do do this :
<bean:define id="numChild" name="questionnaireForm" property="numChild"
type="java.lang.Integer"/>
<c:forEach begin="1" end='<%=numChild.intValue()%>' var="ind">
<bean:define name="ind" id="ind2" type="java.lang.Integer"/>
<tr>
<td><bean:write name="ind"/></td>
<td><html:text property='<%="children["+(ind2.intValue()-1)+"].name"%>'
size="30" maxlength="30"/></td>
<td><html:text property='<%="children["+(ind2.intValue()-1)+"].age"%>'
size="30" maxlength="30"/></td>
</tr>
</c:forEach>
And i get this error :
No getter method for property children[0].name of bean
org.apache.struts.taglib.html.BEAN
Following the Struts FAQ for Indexed properties, it seems it should work...
Please tell me what I missed.
Rémi
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]