簡體   English   中英

Spring MVC:發生綁定錯誤時自動返回到同一頁面

[英]Spring MVC: Automatically return back to the same page upon binding errors

我在保存對象的每個控制器方法中使用以下代碼:

@RequestMapping(value="/user/saveX", method=RequestMethod.POST)
public String saveX(@Valid @ModelAttribute("myCommand") MyCommand myCommand) {
  if(bindingResult.hasErrors()) {
    return "/user/saveX";
  }
  ...
  ...
}

我總是將用戶返回到與return "/user/saveX";相同的頁面return "/user/saveX"; 並顯示綁定錯誤,因此我在大多數控制器方法中都重復了此代碼。

我要發送此響應return "/user/saveX"; 驗證后bindingResult出現錯誤時自動進行。 有沒有辦法用攔截器或過濾器集中這種行為?

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM