クライアント/ブラウザーは、残りのリソースに対して JSON 要求を行います (要求のコンテンツ タイプはapplication/json
、対応する REST メソッドに@Consumes("application/json")
注釈が付けられます)。
@Path("/process-something")
@POST
@Produces("application/json")
@Consumes("application/json")
@HandleDefaultExceptions
public AResponse processSomething(List<Long>) {
}
JSON 本体は、 や などのいくつかの単純な型で構成されList<Long>
ますString
。
リクエスト@FormParam
の場合と同様に、何らかの形で注釈を付けるだけでJSONパラメータを注入する簡単な可能性はありますか? application/x-www-form-urlencoded
JSON文字列をJacksonObjectMapper
またはJettisonのJSONObject
.