2
目前我正在使用Spring Boot 1.2.7和freemarker作爲頁面模板引擎的項目。Spring Boot應用程序表單驗證被攔截/錯誤頁面
我想像以前一樣使用Bean驗證,但它不能按預期工作。
@RequestMapping(value = "/signup", method = RequestMethod.POST)
public String signup(@Valid @ModelAttribute("signup") SignupForm signup, BindingResult result) {
log.debug("signup form @" + signup);
if (result.hasErrors()) {
return "/signup";
}
//AccountDetails details = accountService.register(form);
return "redirect:/login";
}
當Bean驗證失敗,它重定向到春季啓動內置/錯誤頁面,而不是在註冊頁面顯示錯誤消息。
你能給SignupForm的更多的代碼和的ModelAttribute? –