Spring mvcのValidator検証でエラーメッセージが返されませんでした
828 ワード
最近spring mvc validatorを使用してサービス側検証を試み、クライアントは検証のプロセスを省いた.使用中、spring mvcのValidatorでエラーメッセージが返されていないことを検証され、バックグラウンドのブレークポイントも検証されました.errorsオブジェクトにエラーメッセージがありましたが、フロントに戻ることができませんでした.最後に問題が発生しました.
@Valid PrivilegeGroup privilegeGroupを@Valid PrivilegeGroupグループと書き始めました.名前のルールに関係しているはずです.
@RequestMapping(value="/prgr/addOrUpdate",method=RequestMethod.POST)
public String addOrUpdate(HttpServletRequest request,HttpServletResponse response,
@Valid PrivilegeGroup privilegeGroup,BindingResult errors) {
if( !errors.hasErrors() ) {
groupService.addOrUpdate(privilegeGroup);
request.setAttribute("data", true);
}
request.setAttribute("privilegeGroup", privilegeGroup);
return "sys/group-modify";
}
@Valid PrivilegeGroup privilegeGroupを@Valid PrivilegeGroupグループと書き始めました.名前のルールに関係しているはずです.