请稍等 ...
×

采纳答案成功!

向帮助你的同学说点啥吧!感谢那些助人为乐的人

list<T>获取值问题

import Demo2
public class demo{
private String aaa;
private List listDemo2;
}

另一个类
public Demo2{
private String bbb;
}

老师我的上班遇到的问题,本机环境中我的List<对象> 这个里面可以获取前端传来的
Demo1{
“aaa”:“123”,
“listDemo2” :[{
“bbb”:“456”
}] }
这种格式的值,但是打包到开发环境上发布时,前端给我传的aaa还能获取,但是listDemo2就不能获取了

正在回答 回答被采纳积分+3

1回答

张小喜 2020-02-13 18:55:34

是SpringBoot项目?

先看看是不是前端开发环境和本地环境代码有差异,可以抓一下请求体信息看看。

然后看看开发环境的JDK和本地是否一样。

0 回复 有任何疑惑可以回复我~
  • 提问者 慕盖茨9123128 #1
    是springBoot的,前后端分离, 前端同事,先是和我调通了本机环境,然后我把代码部署到开发环境,他把我的本地环境切换到开发环境后就调不通了
    
    我查了下linux环境的jdk,也是1.8的
    
    具体的请求信息:就是传到后台以后,我的list<XX>的信息不见了,导致抛异常, 
    本机环境,前端传的list是有值的
    回复 有任何疑惑可以回复我~ 2020-02-13 18:59:26
  • 张小喜 回复 提问者 慕盖茨9123128 #2
    这样,你在本地自己组织数据,使用postman请求一下,记录下这个请求数据。然后用这组数据请求开发环境。这样保证了请求数据没有变化,就能大致定位是否是后端的问题了。然后你把后端方法签名给我截个图,看看。
    回复 有任何疑惑可以回复我~ 2020-02-13 19:29:43
问题已解决,确定采纳
还有疑问,暂不采纳
意见反馈 帮助中心 APP下载
官方微信