Spring从Ajax调用重定向到新页面

时间:2015-04-10 11:15:27

标签: jquery ajax spring

嗨我的问题是当我尝试重定向页面时在Spring Controller Insted中返回到新页面它返回到调用浏览器的响应。

@RequestMapping(value="grandTicketDetail",method=RequestMethod.GET)
public ModelAndView grandTicketDetail(@RequestParam("refernceId") String refernceId,ModelAndView model){
    //model.addAttribute("refernceId", refernceId);
    model.addObject("refernceId", refernceId);
    model.setViewName("view/secure/grandTicketDetail");
    //return "view/secure/grandTicketDetail";
    return model;

}

现在,此代码生成异常Validator的无效目标 我之前尝试使用返回类型字符串但它返回作为响应。

怎么办?

1 个答案:

答案 0 :(得分:0)

你想要做的是这样的事情:

@RequestMapping(value="grandTicketDetail",method=RequestMethod.GET)
public String grandTicketDetail(@RequestParam("refernceId") String refernceId,ModelAndView model){
    return "redirect:view/secure/grandTicketDetail";
}

检查此post和此post