Hi all,
I have a DynaValidatorForm as below. 2 string fields works correctly for validation
but for array of Khd, khd's properties are shown in a table by logic:iterate, one of them is
quantity that it can be changed by user, while I don't(or do) change the value of it
that it is not empty and click on the button it shows message "Khd is required" (after click somthing calculates and return to this page again ).
please help about the problem, maybe there is somthing very easy that I don't pay attension to it.

Thanks in advance.
---------------------
<form-bean
    name="dynaForm"
    type="org.apache.struts.validator.DynaValidatorForm">
    <form-property
        name="name1"
        type="java.lang.String" />

   <form-property
        name="name2"
        type="java.lang.String" />


  <form-property
        name="khdArray"
        type="general.Khd[]" />


</form-bean>

------------------------------------
    <formset>

        <form name="dynaForm">

            <field
                property="name1"
                depends="required,maxlength">
                    <arg key="names.name1" position="0"/>
<arg name="maxlength" key="${var:maxlength}" resource="false" position="1"/>
<var><var-name>maxlength</var-name><var-value>20</var-value></var>

                    
            </field>

<field
                property="name2"
                depends="required,maxlength">
                    <arg key="names.name2" position="0"/>
<arg name="maxlength" key="${var:maxlength}" resource="false" position="1"/>
<var><var-name>maxlength</var-name><var-value>20</var-value></var>

                  
            </field>


<field
                property="khdArray.quantity"
                depends="required">
                     <arg key="myForm.quantity" />

                  
            </field>

        </form>

    </formset>

--------------------------
        <action
           path="/app"
           type="general.App"
           name="dynaForm"
           scope="session"
           validate="true"
           input="/pages/app.jsp"
parameter="method"> <!-- for lookupDispatchAction -->
           <forward name="success" path="/pages/app2.jsp" />
           <forward name="successInCalc" path="/pages/app.jsp" />
         </action>