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? –