javaweb 請求轉發與重定向
阿新 • • 發佈:2020-07-22
請求轉發:在同一個controller將請求轉發到另一個請求對映,請求地址不會發生改變
//請求轉發 @RequestMapping("/testFoeward") //@ResponseBody public String testforWard1() { System.out.println("testforWard1執行了"); return"forward:/test";// 請求轉發到/test } @RequestMapping("/test") public String testforWard2() { System.out.println("testforward2執行了"); return"hello";//跳轉到hello.jsp }
重定向:將請求重定向到不同的controller
//重定向 /* * (1)可以從當前controller中的方法重定向到另一個controller方法 * [return " redirect:/資源路徑"] * 請求轉發路徑會發生改變 */ @RequestMapping("/testRedirect") public String testredirect1() { System.out.println("testRedirect執行了"); return "redirect:http://localhost:8080/day_22/test"; //return "redirect:http://www.baidu.com";重定向到百度 }