如何在Play框架中解析RequestBody(Java)

时间:2014-05-20 08:34:46

标签: java http post playframework playframework-2.0

我需要解析POST的RequestBody,目前我正在执行以下操作:

public static Result createMessages(){
     RequestBody body = request().body();
     return ok("Got body: " + body);
}

这会导致以下内容返回到浏览器:

Got body: DefaultRequestBody(None,None,None,None,None,Some(MultipartFormData(Map(from -> List(Hello), message -> List(World), subject -> List(Test)),List(),List(),List())),false)

我需要从此输出中获取MultipartFormData,因为您可以看到它具有已发布的值,但不确定如何在Java Play中执行此操作

1 个答案:

答案 0 :(得分:0)

Play's docs

中记录了处理多部分表单

对于其他表单字段,您可以轻松使用ie。 DynamicForm