1

特定のJAX-RSベースのWebサービスの実装では、Webサービス要求で送信されるカスタムオブジェクトが必要です。JAX-RSベースのWebサービスからオブジェクトを返すことは知っていますが、リクエスト中にオブジェクトを送信するかどうかはよくわかりません。

誰かがこれに関して私を助けることができますか?

よろしくお願いします、Arijit Bose

4

2 に答える 2

3

@POSTand @Consumes({ MediaType.APPLICATION_XML })(または json など) でメソッドに注釈を付け、パラメーターを追加します。JAXB を使用している場合、パラメーターは JAXB オブジェクトにすることができ、着信 XML から自動的にアンマーシャリングされます。

于 2012-06-11T09:51:28.270 に答える
1

MessageBodyReader次のようにカスタム オブジェクトを実装する必要があります。

public class YourClassReader implements MessageBodyReader<YourClass> {
    @Override
    public boolean isReadable...

    @Override
    YourClass readFrom...
}
于 2012-06-11T10:00:56.493 に答える