jackson-dataformat-xml引入使用后,响应体全是xml

解决方案:

https://spring.io/blog/2013/05/11/content-negotiation-using-spring-mvc

java 复制代码
import org.springframework.context.annotation.Configuration;
import org.springframework.http.MediaType;
import org.springframework.web.servlet.config.annotation.ContentNegotiationConfigurer;
import org.springframework.web.servlet.config.annotation.EnableWebMvc;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;

@Configuration
@EnableWebMvc
public class WebConfig extends WebMvcConfigurerAdapter {

  /**
    *  Total customization - see below for explanation.
    */
  @Override
  public void configureContentNegotiation(ContentNegotiationConfigurer configurer) {
    configurer.favorPathExtension(false).
            favorParameter(true).
            parameterName("mediaType").
            ignoreAcceptHeader(true).
            useJaf(false).
            defaultContentType(MediaType.APPLICATION_JSON).
            mediaType("xml", MediaType.APPLICATION_XML).
            mediaType("json", MediaType.APPLICATION_JSON);
  }
}
相关推荐
huluang4 小时前
XML文档差异分析工具:深入解析Word XML结构变化
xml·word
未孤_有青山20 小时前
库卡机器人通讯-EtherKRL-XML格式
xml·c#
Luna-player2 天前
基于XML方式的声明式事务管理 -》某配置文件解读
xml
lang201509282 天前
Spring XML AOP配置实战指南
xml·java·spring
淼_@淼3 天前
python-xml
xml·python·1024程序员节
lang201509283 天前
Spring OXM:轻松实现Java-XML互转
xml·java·spring
weixin_457340213 天前
VOC XML 旋转框 转换为 YOLO OBB 格式
xml·yolo·目标检测·视觉检测
MintYouth3 天前
【加精】C# XML差异对比 (直接用)
xml·windows·c#
_小黑_4 天前
SQL SERVER 解析XML
xml
CodeCraft Studio4 天前
国产化Excel开发组件Spire.XLS教程:使用Python将CSV转换为XML(处理现实数据问题)
xml·python·excel·csv·spire.xls·csv转xml