本文主要是介绍com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter可能导致返回结果字段丢失,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
今天,有同事在项目中引入了这个配置,结果导致前端数据显示有问题 ,树形权限错乱:
<mvc:annotation-driven><mvc:message-converters><bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"><property name="supportedMediaTypes"><list><value>application/json;charset=UTF-8</value></list></property></bean></mvc:message-converters></mvc:annotation-driven>
后台返回的结果跟开发服务器对比:左侧是刚发包的测试数据(有问题),右侧开发数据(正常显示),明显看到缺失pid字段.
处理方法:注释掉之前加的代码就可以正常显示了.
这篇关于com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter可能导致返回结果字段丢失的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!