您好我正在使用Spring REST Web服务。我想将Media Type作为XML返回。当我使用@ResponseBody
时,它会自动返回JSON。我读过许多博客,他们非常困惑,他们正在使用JaxB。我需要一些简单而有步骤的解决方案。任何基于此的解决方案都将受到赞赏。
答案 0 :(得分:0)
从Spring参考指南(第17章):
支持的方法返回类型
- ...
- 如果使用@ResponseBody注释该方法,则将返回类型写入响应HTTP正文。返回值将被转换 使用HttpMessageConverters声明的方法参数类型。
要返回XML,我会看到两个选项:
ResponseEntity
个实例。要了解详情http://docs.spring.io/spring/docs/3.2.x/spring-framework-reference/html/mvc.html#mvc-ann-responsebody