at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
来源:互联网 发布:借身份证给别人开淘宝 编辑:程序博客网 时间:2024/06/05 01:38
刚刚写了一个返回Map的方法,后面报了一堆错误:
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:30)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serializeFields(MapSerializer.java:633)
at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
查找了一下;原来是方法写得有问题,写成了死循环了,自己put自己进去了。贴上代码记录一下
@RequestMapping(value = "/getCompanySelectData",method = RequestMethod.POST)@ResponseBodypublic Map<String, Object> getCompanySelectData(HttpServletRequest request, HttpServletResponse response){Map<String, Object> result = new HashMap<String, Object>();result = companyService.getCompanySelectData();result.put("result", result);return result
就是这个代码导致了这个错误,改成了直接返回就行了
return companyService.getCompanySelectData();
哎,代码不注意又进了一个坑。。。继续努力提高代码质量了。
描述不对的欢迎指正!
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
- at com.fasterxml.jackson.databind.ser.BeanSerializer.serialize(BeanSerializer.java:157)
- at com.fasterxml.jackson.databind.ser.BeanPropertyWriter.serializeAsField(BeanPropertyWriter.java:54
- jackson.databind之 com.fasterxml.jackson.databind.ser...错误
- java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.type.TypeFactory.constructType
- java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper
- java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectWriter.forType
- java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.node.ArrayNode.<init>
- java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/ObjectMapper
- java.lang.NoClassDefFoundError:com/fasterxml/jackson/databind/ObjectMapper
- com.fasterxml.jackson.databind.exc.MismatchedInputException
- com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
- com.fasterxml.jackson.databind.exc.UnrecognizedPropertyException
- java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.ObjectWriter.forType(Lcom/fasterxml/jack
- com.fasterxml.jackson.databind.node.ArrayNode cannot be cast to com.fasterxml.jackson.databind.node.
- 【jackson 异常】com.fasterxml.jackson.databind.JsonMappingException异常处理
- SpringMVC转换Json 出错.java.lang.NoSuchMethodError: com.fasterxml.jackson.databind.type.
- Spark 启动java.lang.NoClassDefFoundError: com/fasterxml/jackson/databind/Module 报错
- ECharts坐标轴文本标签全部显示
- symbolicatecrash来解析crash Log已经过时了
- 单进程日志分析
- JQuery 数组遍历方法
- 传统IO与NIO
- at com.fasterxml.jackson.databind.ser.std.MapSerializer.serialize(MapSerializer.java:536)
- python随机选取10000张图片并复制到另一个文件夹中
- 输出最少经过几步可以得到回文数
- facebook Android平台上动态列表的内存优化(Memory optimization for feeds on Android)
- java使 FileWriter FileReader 无编码格式,OutputStreamWriter InputStreamReader可设置编码格式
- java学习之------vector
- 通过itunes给iphone装ipa
- python3.5 安装matplotlib与依赖库安装教程
- 删除功能的 多余的 work copy