validatorform和验证器操作表单之间的区别

时间:2014-08-06 22:10:50

标签: struts-1 struts-validation

我们何时应该在基于struts的应用程序中使用ValidatorForm,ValidatorActionForm及其动态变体?

1 个答案:

答案 0 :(得分:1)

不同之处在于ValidatorActionForm的验证规则未分配给操作表单,而是分配给操作(/path-to-action.do)。因此,可以在多个操作中重用bean,但为每个操作定义不同的验证。

<form-validation>
    <formset>
        <!-- validation mapping for action /example1 -->
        <form name="/example1">
            ...
        </form>
    </formset>
    <formset>
        <!-- validation mapping for action /example2 -->
        <form name="/example2">
            ...
        </form>
    </formset>
</form-validation>

另见: