【组件使用问题】--使用FastJson序列化报错Could not write JSON: write javaBean error, fastjson version 1.2.62

调试过程中捕获的报错信息:

Could not write JSON: write javaBean error, fastjson version 1.2.62, class 
org.springframework.web.multipart.support.StandardMultipartHttpServletRequest$StandardMultip
artFile, fieldName : 0, write javaBean error, fastjson version 1.2.62, class 
org.springframework.web.multipart.MultipartFileResource, fieldName : resource

出现该问题的原因是因为属性中有不能被序列化的字段,比如Multipart类型的字段就不能被序列化。可以通过在不需要序列化的属性上添加@JSONFailed(serialize=false)排除该属性。

@JSONField(serialize = false)
private List<MultipartFile> houseFiles;
【组件使用问题】--使用FastJson序列化报错Could not write JSON: write javaBean error, fastjson version 1.2.62【组件使用问题】--使用FastJson序列化报错Could not write JSON: write javaBean error, fastjson version 1.2.62 DomainExpert 发布了58 篇原创文章 · 获赞 18 · 访问量 8411 私信 关注
上一篇:Jenkins权限配置失误后导致登录失败的解决办法


下一篇:fastjson 调用JSONObject.toJSON(),如果是解析泛型对象会报OutOfMemoryError错误