0
프레임 워크를 처음 사용하고로드 블록을 실행하는 것이 처음입니다. @https://www.playframework.com/documentation/2.3.x/JavaForms 이상의 자습서는 양식 입력을 클래스에 바인딩하여 처리 양식을 보여줍니다. 그러나 필드에 클래스를 바인딩하지 않고 HTML 양식을 처리하려고합니다. 내 양식의Play Framework : POST 매개 변수 처리 중?
예 :
<form method="POST" action="form/submit">
<input type="file" name="slider[1][file]" class="thumbnailUpload">
<input type="text" value="http://www.tapiture.com/shop/collection1" name="slider[1][url]" class="form-control">
<input type="file" name="slider[2][file]" class="thumbnailUpload">
<input type="text" value="http://www.tapiture.com/shop/collection1" name="slider[3][url]" class="form-control">
<input type="file" name="slider[2][file]" class="thumbnailUpload">
<input type="text" value="http://www.tapiture.com/shop/collection1" name="slider[3][url]" class="form-control">
</form>
나는 그렇게처럼 내 행동이 처리 할 수 있도록하려면 :
String url = form.get("slider")[0]["url"]
내가
RequestBody body = request().body();
final Map<String, String[]> values = body.asFormUrlEncoded();
을 시도하고있는 것 이 값만 액세스 할 수 있습니다.
value.get("slider[1][url]")
하지만
[Ljava.lang.String;@4d36e231
도움을받을 !!!!!!