我有这个表格,我发布到春天,我试图让它显示数据库中的原始值,然后我发布更新的值,同时在字段上留下错误消息,如果有验证错误而不是发布值。然而,我做的事似乎没有用。
我的帖子操作如下:
@RequestMapping(method=RequestMethod.POST)
public String updateValues(@ModelAttribute("values") @Valid ValueList, Errors errors, RedircetAttributes redirectAttributes){
if (errors.hasErrors()){
return VALUES_VIEW;
}
//Do update stuff
return VALUES_REDIRECT;
}
答案 0 :(得分:0)
将模型中的值覆盖到DB中的值。在你的情况下,像:
ValueList dbValueList = someService.getValueList();
valueListInModel.setSomeProperty(dbValueList.getSomeProperty());