在play framework 2.0中重定向到外部URL

时间:2015-01-10 22:45:13

标签: java playframework-2.0

我尝试使用以下代码重定向到外部网址。

路由文件包含

GET     /move                  controllers.Application.move()

应用程序类有

public static  Result move() {
         return redirect("www.yahoo.com");
}

This tries to call http://localhost:9000/www.yahoo.com instead of redirecting to www.yahoo.com

我也试过

public static  void move() {
         redirect("www.yahoo.com");
}

但代码没有编译说

 Unspecified value parameter hif.
[error] GET         /move                   controllers.Application.move()

不确定如何重定向到外部网址

1 个答案:

答案 0 :(得分:1)

尝试使用完整协议重定向:

redirect("https://www.yahoo.com/")

redirect("http://www.yahoo.com/");