頁面顯示由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>

 

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