springmvc重定向以及带参数

重定向我们一般都是通过用这种方式;redirect必须是方法映射路径,jsp无效
return "redirect:/user/goLogin";
image

重定向带参数的话,有两种写法;
image

第一种:

attr.addAttribute("test1", "51gjie中");//跳转地址带上test1参数
image
获取方式有两种:(必须写在redirect跳转的那个方法上)

  • 直接写在方法签名上public String login(String test1)就可以获取到
    image
  • 在方法参数加上public String login(HttpServletRequest request)
    request.getQueryString()就可以获取到;
    image
    image

第二种

attr.addFlashAttribute("u21", "51gjie国");//跳转地址不带上u21参数
获取方式:用Map<String, String> map = (Map<String, String>) RequestContextUtils.getInputFlashMap(request);
image
参考博客:
https://blog.csdn.net/weixin_39973810/article/details/84847922

posted @ 2021-04-15 16:45  卡卡罗特琪琪  阅读(454)  评论(0编辑  收藏  举报