Wie zu externen URL umzuleiten in Play framework 2.0 (Java)
Umleitung auf eine interne URL scheint möglich zu sein, mithilfe der redirect () - Methode im controller.
public static Result index() {
return redirect(routes.Application.tasks());
}
Möchte ich aber eine Umleitung zu einem externen URL in der Steuerung. redirect(String) - Methode akzeptiert nur interne URLs als parameter.
Was ich verlangen, ist Play framework-äquivalent von standard-Java-servlet umzuleiten, d.h.
request.sendRedirect(String url)
Du musst angemeldet sein, um einen Kommentar abzugeben.
Manchmal einfachste Lösung einfach... funktioniert:
Es ist auch Wert zu verwenden andere verfügbare Umleitungen wie
seeOther(String url)
movedPermanently(String url)
temporaryRedirect(String url)
etc
redirect(String)
gibt mir diese Fehlermeldung -Execution exception [StackOverflowError: null].
String url="http://domain.tld"; return seeOther(url);
oderreturn seeOther("http://domain.tld");