Попробуйте добавить приведенную ниже зависимость в pom.xml
<dependency>
<groupId>javax.validation</groupId>
<artifactId>validation-api</artifactId>
<version>1.0.0.GA</version>
</dependency>
. Вы можете изменить версию, совместимую с валидаторами гибернации.
Поставьте @Valid
перед @ModelAttribute
, изменив порядок, как показано ниже,странно, но это работает.
public String processForm(
@Valid @ModelAttribute("customer") Customer customer,
BindingResult theBindingResult)
См. это