0

我正在尝试从我的休息服务中生成 xml 和 json。

                 @Produces({"application/xml", "application/json"})

但是,当我尝试使用 curl/SOAPUI 使用该服务时,我会返回 xml 或 json,具体取决于首先提到的是哪个。简单来说,只考虑第一种方法。有解决方法吗?

4

1 回答 1

0

您应该检查此链接 - @Produces 的 oracle 文档

规范说,如果请求中的媒体类型指定可以接受,它确实默认为第一个。您应该检查您的soapUI 工具并查看您发送的标头。如果它们都被发送,您将收到 @Produces 注释中列出的第一个响应。

于 2013-11-13T22:09:54.730 回答