Ext.Ajax.request
サーバー上の一部のデータを削除するためにuseメソッドを送信しようとしています。私のリクエストメソッドは次のようになります:
Ext.Ajax.request({
url: '/myserver/restful/service/delete',
method: 'DELETE',
headers: {
'Content-Type': 'application/json'
},
params: {
userId: 12345
}
});
私のジャージサーバーで私は以下のように書いています:
@Path("/delete")
@DELETE
@Consumes(MediaType.APPLICATION_JSON)
@Produces(MediaType.APPLICATION_JSON)
public Response deleteUser(final String userId) {
System.out.println("user id = " + userId);
return Response.ok().entity("success").build();
}
このメソッドは、ユーザーIDを次の形式で出力します。
user id = userId=12345
したがって、の期待値はuserId
です12345
が、それは私に与えていますuserId=12345
。私はジャージの初心者なので、今何をすべきか決めることができません。
誰かが何が悪いのか教えてもらえますか?