0
この質問は、Java RESTとJsonobjectsの使用についてです。私はResponse
と以下のjsonコードを返すべき@Get
メソッドを持っています。
このメソッド@Produces(MediaType.APPLICATION_JSON)
。以下のレスポンス+ jsonを返すためにどのコードを書く必要はありません。返信応答arraylistと1属性
これは、応答とアイテムのリストを返すと思います。
return Response.status(200).entity(arrayListFullOfItems).build()
しかし、長さ部分("length" :687
)を追加する方法はわかりません。長さフィールドは、すべての項目の属性に基づいて計算されます。
方法は、これを返す必要があります:
{
"item" :[
{
"id" : 1,
"name" : "Item1",
"bool" : true,
"reserveItem": []
},
{
"id" : 2,
"name" : "Item2",
"bool" : false,
"reserveItem": []
}
],
"length" :687
}
ありがとうございました! – user7432713
@ user7432713あなたは彼の答えを受け入れるべきです。 – OptimusCrime