页面显示由json变为xml解决方案

原因 

因为在项目中集成了EurekaServer,XML的优先级要高过json。

 

解决方案

在请求的Mapping上加上produces = { “application/json;charset=UTF-8” },例如

 

@GetMapping(value="payment/get/{id}", produces = { "application/json;charset=UTF-8"})

有时项目需求两种返回格式,这时候我们只要加上jackson xml的依赖就可以了

<dependency>
  <groupId>com.fasterxml.jackson.jaxrs</groupId>
  <artifactId>jackson-jaxrs-xml-provider</artifactId>
</dependency>

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章