JSONを受け入れる単純なJersey POSTメソッドがあります。 POSTとメディアタイプapplication/JSONを使用して、SOAP UIを使用してテストしています。リクエストボディ内 私はJSONを持っている:私はこれをテストする場合JAX-RSでは、JSON文字列全体が投稿されています
{
email:"test"
}
、私はテストとしてサービスに入って来ることを期待した文字列は、実際には全体のJSON文字列としてでてきます。ここに何が間違っているかわからない場合は、ドキュメントに従って動作するはずです。
@POST
@Path("/TEST")
@Consumes(MediaType.APPLICATION_JSON)
public Response testJaxRs(String email){
// email = "{
// email:"test"
// }"
return Response.ok().build();
}
JAX RS標準またはジャージー機能ですか? – pedrofb
@pedrofb公式の標準であるかどうかはわかりません。個人的には、WebSphere Liberty Profile(Apache Winkの実装を使用していると思う)上のJAX-RS 1.1でのみ使用しました。 – callmepills