spring boot mvc response xml

spring boot mvc 返回 xml,一般多有种方式,最简单有效的是,请求url带上.xml后缀。

当然,只定义带有.xml后缀的@RequestMapping还是不够的,还需要在@RequestMapping中加入更多的属性。

完整的定义如下:

@RequestMapping(value = "/index.xml", produces = {"application/xml", "text/xml"},
      consumes = MediaType.ALL_VALUE)