SpringJava-是否可以添加查询字符串以重定向ModelAndView?

SpringJava-是否可以添加查询字符串以重定向ModelAndView?,java,spring,Java,Spring,我正在尝试从Spring控制器实现外部ModelAndView重定向。但是,每当我尝试向URL添加查询字符串时,它都会在查询字符串之前的URL末尾追加一个/。因此,即使我将字符串设置为: return new ModelAndView("redirect:https://www.google.com?test=101") 它将在我的网络流量中显示我正在尝试访问https://www.google.com/?test=101. 我应该使用ModelAndView吗?非常简单,返回一个字符串 @R

我正在尝试从Spring控制器实现外部ModelAndView重定向。但是,每当我尝试向URL添加查询字符串时,它都会在查询字符串之前的URL末尾追加一个/。因此,即使我将字符串设置为:

return new ModelAndView("redirect:https://www.google.com?test=101")

它将在我的网络流量中显示我正在尝试访问https://www.google.com/?test=101. 我应该使用ModelAndView吗?

非常简单,返回一个字符串

@RequestMapping(value = "/foo", method = RequestMethod.GET)
public String redirectToFoo() {
    return "https://www.google.com?test=101";
}
我应该使用ModelAndView吗

由于您返回一个外部URL,因此不再需要内部模型或视图。您不应该使用ModelAndView