在表单提交时有时候会提示 Validation failed for object=’user’. Error count: 1,其中user是表的名字,Error count是对应数据库中出错的第几个字段,解决方法有两种:
- 第一种
把表单中需要提交的数据按数据库中字段的顺序提交 - 第二种
在表单对应的controller中添加BindingResult
@PostMapping("/userChange")
public String userChange(User user, Model model, BindingResult bindingResult){
model.addAttribute("user", user);
return "user/detail";
}
本文介绍了在表单提交过程中遇到的Validationfailedforobject错误及其解决方法。错误通常发生在数据库字段验证不通过时,提供了两种解决方案:一是确保表单数据与数据库字段顺序一致;二是利用BindingResult捕获并处理错误。

1306

被折叠的 条评论
为什么被折叠?



