My dev team and I had the same problem. In our case we used Java, the java.util
collections package and the following line of code to bind request parameters to a Map.
final Map<String, String[]> myForm = request().body().asFormUrlEncoded();
I don't know Scala, but I think there's a way to use the Java collections in Scala.