我使用以下配置让控制器重定向到外部网址。
我的应用程序基本网址为http://www.testcebs.com:8080/SpringSecDemo11/
@RequestMapping(value = "/tryIt", method = RequestMethod.GET)
public String goToGoogle() {
String redirectUrl = "www.google.com";
return "redirect:" + redirectUrl;
}
在调用“/ tryIt”网址时,它会显示404.而网址会显示
http://www.testcebs.com:8080/SpringSecDemo11/www.google.com
请建议任何方法摆脱它。
此致 Pranav
答案 0 :(得分:1)
使用协议为您的网址字符串添加前缀,即http://www.google.com
。
final String redirectUrl = "redirect:http://www.google.com";
return redirectUrl;