@NotBlank не работает - PullRequest
       13

@NotBlank не работает

0 голосов
/ 09 августа 2011

1) Я использую валидатор Spring / Hibernate для проверки того, имеет ли поле только пробелы или нет, я использую аннотацию @NotBlank (import org.springmodules.validation.bean.conf.loader.annotation.handler.NotBlank;) для «Строкового имени». но после добавления аннотации @NotBlank поле не проверяется.

Мой класс контроллера выглядит так.

public String addPerson(
      @ModelAttribute("userregistration")@Valid UserRegistration userRegistration ,
      BindingResult result,Model model){
}

2) Как еще можно выполнить проверку (для проверки только пробелов), если пользователь вводит свое полное имя (с пробелом между ними), оно должно быть проверено, и сообщение выдается, когда пользователь вводит только пробелы?

1 Ответ

1 голос
/ 09 августа 2011
  • Попробуйте удалить аннотацию @ModelAttribute
  • Убедитесь, что проверка включена (в обычном случае: <mvc:annotation-driven/> is enoguht)
  • Убедитесь, что реализация валидатора JSR 303 развернута
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...