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]

Reply via email to