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

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

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

获取方式有两种:(必须写在redirect跳转的那个方法上)
- 直接写在方法签名上public String login(String test1)就可以获取到

 - 在方法参数加上public String login(HttpServletRequest request)
用request.getQueryString()就可以获取到;


 
第二种
attr.addFlashAttribute("u21", "51gjie国");//跳转地址不带上u21参数
获取方式:用Map<String, String> map = (Map<String, String>) RequestContextUtils.getInputFlashMap(request);

参考博客:
https://blog.csdn.net/weixin_39973810/article/details/84847922

                
            
        
浙公网安备 33010602011771号