前端的数据过来是这样的,多层的json,有一个还是数组
后端的VO是这样的
其中的LeaveLessonVO是这样
后端controller这样,我在这个位置打印一下装配的json数据对象
打印结果是这样,LeaveLessonVO里只有一个字段cat装配了数据,其他都接收不到
我确认了前端过来的数据是完整的,但后端仅有一个数据装配不上,代码运行也没出错报错,百思不得其解
前端的数据过来是这样的,多层的json,有一个还是数组
后端的VO是这样的
其中的LeaveLessonVO是这样
后端controller这样,我在这个位置打印一下装配的json数据对象
打印结果是这样,LeaveLessonVO里只有一个字段cat装配了数据,其他都接收不到
我确认了前端过来的数据是完整的,但后端仅有一个数据装配不上,代码运行也没出错报错,百思不得其解
你是不是用的spring boot
自带默认的JSON
转换器MappingJackson2HttpMessageConverter
?如果是的话,可能就是fasterxml jackson
的锅。我一般习惯用fastjson
下的FastJsonHttpMessageConverter
替换掉默认的,我觉得它更好用。
4 回答1.4k 阅读✓ 已解决
1 回答2.6k 阅读✓ 已解决
2 回答1.8k 阅读✓ 已解决
1 回答1k 阅读✓ 已解决
2 回答1.7k 阅读
1 回答766 阅读✓ 已解决
2 回答926 阅读
试试LeaveLessonVO离也指定json字段的字段名
比如