Play 2.0 Java :Привязка массива из запроса

. Я... застрял о.О

У меня есть параметры во внешнем запросе:

param[62537]=abc;
param[20356]=cde;
param[92837]=fgh;

И я ищу любой способ их привязки, т.е. с DynamicForm.

Я могу получить параметр с помощью:

DynamicForm dynamicForm = form().bindFromRequest();
String firstParam = dynamicForm.field("param[62537]").value();

Но, конечно, я не знаю индексов, так как они выбираются в client-sideформе, созданной независимым приложением.

Когда я пытаюсь использовать:

String[] firstParam = dynamicForm.field("param").value(); // it's NULL
String[] firstParam = dynamicForm.get("param"); // it's NULL

или даже

String[] params = request().body().asFormUrlEncoded().get("param");
     // it's still NULL

Я пропустил что-то действительно важное, или Play просто не может этого сделать?

6
задан biesior 18 August 2012 в 14:05
поделиться