json传值给前端页面,出现堆栈溢出问题

用的com.alibaba.fastjson.JSONObject这个包

原因:JSONObject将对象转json字符串时候没有关闭循环引用导致的堆栈溢出。

解决办法是

使用这个

JSONObject.toJSONBytes(object, SerializerFeature.DisableCircularReferenceDetect)

方法,SerializerFeature.DisableCircularReferenceDetect是禁用循环引用

猜你喜欢

转载自www.cnblogs.com/longLifeFrog/p/9854833.html