Wykonywanie normalnego przekierowania z metody kontrolera ajax Spring MVC

Mam metodę kontrolera Spring MVC.

Chciałbym, aby ta metoda:

zwróć JSon @ResponseBody (w ajax), jeśli występują błędy sprawdzania poprawnościwykonać normalne przekierowanie do podanego adresu URL, jeśli nie ma błędów sprawdzania poprawności

Zakładając, że mam obiekt javabean o nazwie myObject, próbowałem:

@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;
}

Czy ktoś może mi powiedzieć, czy to, co próbuję osiągnąć, jest w ogóle możliwe?

questionAnswers(1)

yourAnswerToTheQuestion