Play Framework — перенаправление с параметрами

Я пытаюсь понять, как сделать перенаправление внутри действия контроллера в Play (2.0) с помощью Scala.

Перенаправление с использованием

Redirect(routes.Application.index)

работает нормально.

Чего я не могу понять из документов, API или Google, так это того, как добавить параметры к вызову.

Я исхожу из Grails, где это можно легко сделать следующим образом:

redirect action: "index", params: ["key": "value"] .

Единственный способ, который я нашел, — вызвать Redirect, используя строку url и строку запроса, что кажется неудобным.

По сути, я хотел бы как-то использовать Redirect(Call), но не знаю, как создать объект Call с помощью обратной маршрутизации.

Я что-то упустил/не понял концепцию в Play/Scala?

Заранее спасибо!

14
задан Tomasz Nurkiewicz 4 April 2012 в 21:23
поделиться