0

I have a struts2 form that is programatically generated upon request. The element names for all the fields are the same namely idA and paramValue because I am passing the form values as array and looping through it for database inserts. Inserts are now OK, but I am still finding out how to validate the form.

Here's the form:

<s:iterator value="sysParamList" var="sysParam">
    <tr>
        <td>
            <strong><s:property value="paramName" /></strong>
            <input type="hidden" name="idA" value="<s:property value="id" />" />
        </td>
        <td>
            <input type="text" name="paramValue" />
        </td>
    </tr>
</s:iterator>

The properties in my action are declared like

private String[] idA;
private String[] paramValue;

And I pass these in my DAO as-is. The DAO does the looping through the array for database insert.

I can validate forms using jquery.validate IF the form is hard coded in the JSP.

makalshrek
  • 853
  • 3
  • 14
  • 29

0 Answers0