Проверка Javax не показала сообщение при вызове ajax - PullRequest
0 голосов
/ 24 октября 2019

Я использовал проверку javax в контроллере, но он работает при отправке, но не отображал никаких сообщений на странице. Вот мой код,

//Java Code
@PostMapping("/add")
public String add(@Valid Issue issue, BindingResult bindingResult,
                  final RedirectAttributes redirectAttributes) throws IOException {
    if (bindingResult.hasErrors()) {
        return "issue/add";
    } else {
        if (issueService.addIssue(issue)) {
            redirectAttributes.addFlashAttribute("success", "issue added successfully");
            return "redirect:/issue/list";
        } else {
            redirectAttributes.addFlashAttribute("error", "issue add failed");
            return "redirect:/issue/add";
        }
    }
}
// thymeleaf code
<span th:if="${#fields.hasErrors('issueHeader')}" th:errors="*{issueHeader}">at least 5 characters</span>

Вот код, приведенный выше, я упомяну только одно поле. Он работает при отправке, но не показывает никаких сообщений.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...