目前,我的 Jersey (JAX-RS) Web 服务在我的 Web 服务方法中返回一个带有简单 @Produces("text/xml")
的 JAXB 注释对象。不幸的是,输出看起来相当困惑,因为它没有使用分隔符和空格进行格式化。
是否有像 RESTeasy 的 @Formatted 这样的注解可以使用
或
我如何实现编码器,在哪里实现?
最佳答案
在 Jersey 中,你可以给它的 servlet 添加一个 init 参数:
<init-param>
<param-name>com.sun.jersey.config.feature.Formatted</param-name>
<param-value>true</param-value>
</init-param>
关于Java:带有注释的 Jersey (JAX-RS) 和 JAXB_FORMATTED_OUTPUT?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6744198/