1

如何根据字段声明的顺序获取验证错误消息,即。按顺序。

前任: @EmptyCheck(message = "{contactName.empty}") private String contactName; @EmptyCheck(message = "{personal.empty}") private String personalNo;

为此,在第一个请求中,我得到的 contactName 不能为空,然后是第二条消息,但是对于第二个请求,我得到的 personalNo 不能为空,然后是第二条消息。

我们怎样才能让它按照声明的顺序执行。请帮我解决这个问题

4

1 回答 1

0

类中的字段之间没有定义顺序。除非您开始使用组序列,否则验证顺序是未定义的。另请参阅如何使 Hibernate Validator 在第一个字段违规时停止验证?

于 2015-06-04T10:49:31.093 回答