Fork me on GitHub

前后端数据json交换的问题

问题1:前端发送给后端数据了,后端也接收到了,后端同时返回数据给前端了,但是前端的ajax请求中的success(data){}中的方法不执行

 

解决:排查了很多问题,结果都一一排除了,最后发现后端发送的application/json,但实际上发送的是bean类型,导致前端没有接收,虽然前端控制台可以看到response,但是还是没有接收成功。

 

问题2:参数名的问题,和后端写的一模一样,结果就是无法接收成功。(这里用的是jackson来进行类型转换的)。

 

解决:利用jackson转换类型时,他把属性名全部转成了小写,而前端是区分大小写,故报错,未定义。

 

问题3:[{"cksmc":"妇科门诊","cysmc":"蔡敏","cxb":"女","cxm":"刘志华","cmzh":"2007000468"}],前端取值问题

 

解决:这里取值,直接为data[0].cksmc

 

posted @ 2020-07-29 14:27  晨度  阅读(228)  评论(0编辑  收藏  举报