net.sf.json.JSONObject.JSONObject() 转json 当对象为null会报错
net.sf.json.JSONObject.JSONObject() 转json 当对象为null会报错
这个问题非常傻逼 找了我好久 相同的错误找了几次
于是我改用成gson:
<dependency>
<groupId>com.google.code.gson</groupId>
<artifactId>gson</artifactId>
<version>2.8.0</version>
</dependency>
后台
/**
* 添加按钮相关
* @return
*/
@RequestMapping(value = "/addShow")
@ResponseBody
public Object addShowStudentMsg(){
List<UniversityDep> lists= service.findAllStuUniversityMsg();
List<GradeClass> gradeClasslists= service.findGradeClazzMsgByGradeClazzId();
List<Student> student=service.findStudentMsg();
// Gson gson = new Gson();
Gson gson = new GsonBuilder().disableHtmlEscaping().create();
Map <String ,Object> map=new HashMap<>();
map.put("msg", lists);
map.put("gradeClassmsg", gradeClasslists);
map.put("stuMsg", student);
String j= gson.toJson(map);
return j;
}
前端
var dataArray= JSON.parse(result);
本文作者:KwFruit
本文链接:https://www.cnblogs.com/mangoubiubiu/p/12860278.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步