title: Play Framework - Redirect with params
body: <p>I am trying to figure out how to do a redirect within a controller action in Play (2.0) using Scala.</p>
  
  <p>The redirect using</p>
  
  <pre><code>Redirect(routes.Application.index)
  </code></pre>
  
  <p>works just fine. </p>
  
  <p>What I cannot figure out from the docs, API, or Google is how to add parameters to the call.</p>
  
  <p>I am coming from Grails where this could be done easily as follows:</p>
  
  <blockquote>
    <p>redirect action: "index", params: ["key": "value"]
    .</p>
  </blockquote>
  
  <p>The only way I have found is to call Redirect using a string url and a query string, which seems awkward.</p>
  
  <p>Basically I would like to make use of Redirect(Call) somehow, but I do not how to create the Call object using reverse routing.</p>
  
  <p>Am I missing something/not getting the concept in Play/Scala? </p>
  
  <p>Thanks in Advance!</p>