Ich benutze Play 2.2.1 und versuche, die onRouteRequest-Funktion in GlobalSettings zu überschreiben. Alle Beispiele, die ich online gefunden habe, sind für Play 2.2.x und sie scheinen nicht in 2.2.x zu funktionieren. Im Grunde möchten Sie einige benutzerdefinierte Sachen im Antwortheader für alle Antworten festlegen.Überschreibe onRouteRequest mit benutzerdefiniertem Handler in Play! scala
Bisher habe ich folgendes versucht, basierend auf this:
object Global extends GlobalSettings {
override def onRouteRequest(request: RequestHeader): Option[Handler] = {
super.onRouteRequest(request).map { handler =>
handler match {
case a: Action[_] => CustomAction(a)
case _ => handler
}
}
}
aber das funktioniert nicht wie nichts passt Aktion [_].
Vielen Dank für die Hilfe im Voraus!