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来处理,由于是不同的请求,重定向传递的参数会在地址栏显示,所以传递时要对中文编码进行处理。

相关文章:

  • 2022-12-23
  • 2019-06-29
  • 2021-06-21
  • 2022-02-08
  • 2021-09-19
  • 2022-12-23
  • 2022-12-23
猜你喜欢
  • 2021-08-05
  • 2022-12-23
  • 2021-07-24
  • 2021-07-12
  • 2021-09-02
  • 2021-07-14
  • 2022-12-23
相关资源
相似解决方案