前后端数据json交换的问题
问题1:前端发送给后端数据了,后端也接收到了,后端同时返回数据给前端了,但是前端的ajax请求中的success(data){}中的方法不执行
解决:排查了很多问题,结果都一一排除了,最后发现后端发送的application/json,但实际上发送的是bean类型,导致前端没有接收,虽然前端控制台可以看到response,但是还是没有接收成功。
问题2:参数名的问题,和后端写的一模一样,结果就是无法接收成功。(这里用的是jackson来进行类型转换的)。
解决:利用jackson转换类型时,他把属性名全部转成了小写,而前端是区分大小写,故报错,未定义。
问题3:[{"cksmc":"妇科门诊","cysmc":"蔡敏","cxb":"女","cxm":"刘志华","cmzh":"2007000468"}],前端取值问题
解决:这里取值,直接为data[0].cksmc
XFS
分类:
java基础
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 基于Microsoft.Extensions.AI核心库实现RAG应用
· Linux系列:如何用heaptrack跟踪.NET程序的非托管内存泄露
· 开发者必知的日志记录最佳实践
· TypeScript + Deepseek 打造卜卦网站:技术与玄学的结合
· Manus的开源复刻OpenManus初探
· AI 智能体引爆开源社区「GitHub 热点速览」
· 从HTTP原因短语缺失研究HTTP/2和HTTP/3的设计差异
· 三行代码完成国际化适配,妙~啊~