我正在使用 @Valid 注释在表单提交后执行验证。 (Spring MVC 3.1 和 JSR 303 实现是 Hibernate Validator)
然后根据这些验证在页面中显示错误消息。
问题是我需要控制这些消息的显示方式(换句话说, 以 的顺序显示)。我希望它们以与我页面中出现的字段相同的顺序出现。
我知道这可以通过使用组来完成,但它对我来说似乎是一个补丁。小组似乎不是为了那个......但也许我错了?!?
而且,我不想为我的bean的每个属性定义一个组(一个新接口(interface))......它需要比这更简单......
所以,我的问题......是否有适当的方法来设置执行验证的顺序?
谢谢。
最佳答案
没有合适的方法......不幸的是,小组是最接近标准方法的东西。希望这会很快改变!
关于spring-mvc - 使用@Valid时如何设置执行验证的顺序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9737832/