我正在使用HibernateValidatorSpring MVC 3.0.2在JSP中验证表单。早些时候,我使用Validator接口来验证表单,从而可以在发生某些事件时禁止进行验证。
HibernateValidator
Validator
为了演示起见,我在JSP页面上有一个表单,其中只有两个文本字段和一个提交按钮。当这些字段填充有适当的值并单击“提交”按钮时,如果不违反任何验证规则,则将首先执行验证并将值插入数据库中。工作正常。
表单上还有其他提交按钮可以执行其他操作,例如更新和删除。因此,当单击此类按钮时,不需要在这些文本字段上进行验证,并且 不能 执行验证。当某些此类事件发生时,是否可以在运行时关闭或禁止验证?
Jsr 303具有验证组的概念。这允许仅验证指定组的验证规则。 我敢肯定,我早已回答了这样的问题,但是目前我只有一部手机,所以搜索这个问题很麻烦