0

我有一个根据请求以编程方式生成的 struts2 表单。所有字段的元素名称都是相同的idAparamValue因为我将表单值作为数组传递并循环遍历它以进行数据库插入。插入现在可以了,但我仍在寻找如何验证表单。

这是表格:

<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>

我的操作中的属性声明为

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

我按原样在我的 DAO 中传递这些。DAO 对数组进行循环以进行数据库插入。

如果表单在 JSP 中硬编码,我可以使用 jquery.validate 验证表单。

4

0 回答 0