Ausführen einer normalen Umleitung von einer Ajax Spring MVC-Controllermethode
Ich habe eine Spring MVC-Controller-Methode.
Ich möchte für diese Methode:
Gibt bei Validierungsfehlern einen JSon @ResponseBody (in Ajax) zurückFühren Sie eine normale Weiterleitung zu einer bestimmten URL durch, wenn keine Überprüfungsfehler vorliegenAngenommen, ich habe ein Javabean-Objekt namens myObject, dann habe ich Folgendes versucht:
@RequestMapping(value = "/new", method = RequestMethod.POST)
@ResponseBody
public MyJavabeanObject myMethod(@RequestBody MyJavabeanObject myObject, BindingResult bindingResult, Model model,
RedirectAttributes redirectAttributes, HttpServletResponse response) throws IOException {
if (bindingResult.hasErrors()) {
//adding error message to javabean
return myObject;
}
response.sendRedirect("/success");
return null;
}
Kann mir jemand bitte mitteilen, ob das, was ich erreichen möchte, überhaupt möglich ist?