我正在使用Spring MVC 2.5。我想从
重定向到网址 弹簧控制器中使用的 formBackingObject(HttpServletRequest request)
方法。
由于此方法中没有ModelAndView对象;我也创建了响应对象bur它也没用。
HttpServletResponse response = null;
response.sendRedirect("google.com");
我该怎么做?
答案 0 :(得分:2)
您需要覆盖HandleRequest方法。 示例代码:
@Override
public ModelAndView handleRequest(HttpServletRequest request, HttpServletResponse response)
throws ServletException, IOException, Exception {
if (condition) {
return new ModelAndView("downloadInProgress");
}else{
return super.handleRequest(request,response);
}
}
答案 1 :(得分:1)
formBackingObject()将运行完成,不会重定向。在控制器中,handleRequest()方法可以做到。
答案 2 :(得分:0)