14

Вопрос по playframework-2.0, playframework – Play Framework - Перенаправление с параметрами

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

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

Redirect(routes.Application.index)

работает просто отлично.

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

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

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

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

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

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

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

  • Error: User Rate Limit ExceededNo such file or directory

    от
  • Error: User Rate Limit Exceeded

    от pchronz
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • Error: User Rate Limit Exceeded

    от
  • 0

    Error: User Rate Limit Exceeded

      GET  /google  @controllers.Default.redirect(to = "http://google.com")
    

  • 16

    Error: User Rate Limit Exceeded

    // Redirect to /hello/Bob
    def helloBob = Action {
        Redirect(routes.Application.hello("Bob"))    
    }