1. 程式人生 > >Springmvc重定向:controller的方法如何跳轉到另一個controller的方法

Springmvc重定向:controller的方法如何跳轉到另一個controller的方法

1.直接返回值中加重定向:“redirect:要訪問的網址”:

public String updateOrAddProject() {
   return "redirect:對映路徑?引數名="+引數值;
}

注意:對映路徑就是另一個controller的方法RequestMapping裡對映的路徑


2.適用modelAndView物件來進行:

 public ModelAndView findProjectPage() {
        ModelAndView modelAndView = new ModelAndView("redirect:對映路徑?引數名="+引數值);
        XXXXXXX
        return modelAndView;
    }

3.就是繼承HttpServlet類,宣告HttpServletResponse 來完成後臺的重定向.

response.sendRedirect("redirect:對映路徑?引數名="+引數值);