私はJavaでWebサービスを作成し始めています。 レスポンスのWebサービスにXMLリクエストをPOSTしたいのですが、レスポンスは変更されたXMLである必要があります。したがって、実際には要求のルート要素のみを変更し、別の要素を追加する必要があります。JavaでPOSTメッセージのリクエストを変更する方法は?
要求:
<Request>
<name>name</name>
</Request>
応答:
<Response>
<name>name</name>
<status>created</status>
</Response>
は、現在、私が唯一のリクエストを返しています。 リクエストを変更する最も簡単な方法はどれですか? JAXBでやってもいいですか?
public class Resource {
@POST
@Produces
@Consumes
public Request request(Request r) {
return r;
}
}