redirect 重定向


redirect

一、不帶參數
1 @RequestMapping(value="/testredirect",method = { RequestMethod.POST, RequestMethod.GET })  
2 public  String testredirect(HttpServletResponse response){  
3     return "redirect:/index";  
4 } 
二、帶參數
@RequestMapping("/testredirect")
public String testredirect(Model model, RedirectAttributes attr) {
    attr.addAttribute("test", "51gjie");//跳轉地址帶上test參數
    attr.addFlashAttribute("u2", "51gjie");//跳轉地址不帶上u2參數
    return "redirect:/user/users";
}

1, redirect重定向可以跳轉到任意服務器,可以用在系統間的跳轉。
2, Spring MVC中redirect重定向,參數傳遞可以直接拼接url也可以使用RedirectAttributes來處理,由於是不同的請求,重定向傳遞的參數會在地址欄顯示,所以傳遞時要對中文編碼進行處理。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM