redirection vers un autre Contrôleur à l'aide de spring mvc 3

ci-dessous est mon contrôleur

  @RequestMapping(method = RequestMethod.GET)
@ResponseBody
public String ABC(Registratio registration, ModelMap modelMap,
        HttpServletRequest request,HttpServletResponse response){
        if(somecondition=="false"){
           return "notok";  //here iam returning only the string 
          }
          else{
               //here i want to redirect to another controller shown below
           }
}

 @RequestMapping(value="/checkPage",method = RequestMethod.GET,)
public String XYZ(ModelMap modelMap,
        HttpServletRequest request,HttpServletResponse response){
       return "check";   //this will return check.jsp page
}

depuis le Contrôleur ABC est @ResponceBody type il va toujours revenir en tant que chaîne de caractères, mais je veux que dans d'autre contion il devrait être redirigé vers le XYZ contrôleur et à partir de laquelle il retour une jsp page que je peux vous montrer.
j'ai essayé d'utiliser retour "de l'avant:checkPage"; aussi avec retour "redirect:checkPage";
mais ne fonctionne pas.
toute aide.

Grâce.

avez-vous vérifié ce répondre c'est peut-être utile pour vous.

OriginalL'auteur ASUR | 2013-08-07