Ich möchte die absolute URL von einem Controller in Play 2 Java erhalten. Ich habe die exact same question for Scala gefunden, aber ich kann es nicht in Java arbeiten lassen.Wie kann eine absolute URL von einer Route auf Play 2 Java umgekehrt werden?
public class MyController extends Controller {
public static Result myMethod() {
return ok();
}
public static Result test() {
Logger.info(routes.MyController.myMethod().url); // Doesn't work !
Logger.info(routes.MyController.myMethod().absoluteURL()); // Doesn't work !
Logger.info(routes.MyController.myMethod().absoluteURL(true)); // Doesn't work !
return ok();
}
}
Vielen Dank für Ihre Hilfe!
Nur eine Anmerkung: Dies funktioniert, weil absoluteURL Request-Objekt verwendet, um die Domäne zu finden. –
, aber das funktioniert nicht in Play 2.2 für Scala. –