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".
how can I solve it? please send if you have any suggestion.

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>