私は...立ち往生oO
私は外国の要求にパラメータを持っています:
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 ではそれができないのでしょうか?