0
点赞
收藏
分享

微信扫一扫

springmvc重定向以及带参数

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

return "redirect:/user/goLogin";

springmvc重定向以及带参数_带参数

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

springmvc重定向以及带参数_带参数_02

第一种:

attr.addAttribute("test1", "51gjie中");//跳转地址带上test1参数

springmvc重定向以及带参数_重定向_03

获取方式有两种:(必须写在redirect跳转的那个方法上)

  • 直接写在方法签名上public String login(String test1)就可以获取到
    springmvc重定向以及带参数_方法参数_04
  • 在方法参数加上public String login(HttpServletRequest request)
    request.getQueryString()就可以获取到;
    springmvc重定向以及带参数_重定向_05
    springmvc重定向以及带参数_带参数_06

第二种

attr.addFlashAttribute("u21", "51gjie国");//跳转地址不带上u21参数

获取方式:用Map<String, String> map = (Map<String, String>) RequestContextUtils.getInputFlashMap(request);

springmvc重定向以及带参数_方法参数_07




举报

相关推荐

0 条评论