Подскажите, почему такое происходит? Почему ошибки валидации одна на одной?
В консоле разработчика, показывает только 2 спана, на скрине их явно видно, что больше.
Через ctrl+F5 появляются новые...
Я использую SpringMVC. Контроллер возвращает ModelAndView обьект.
В нём, используется следующий код:
if (bindingResult.hasErrors()) {
modelAndView.setViewName("registration");
modelAndView.addObject("user", user);
return modelAndView;
}
В html:
<span class="alert alert-danger" th:if="${#fields.hasErrors('name')}" th:errors="*{name}"></span>
Также может кто подскажет, при ошибке валидации все поля в форме стают пустыми. Как исправить? Я думал что modelAndView.addObject("user", user); должно было решить это, но нет.