2017-08-26 112 views
-1

杰克逊对象映射器类,给出错误的Spring MVC杰克逊对象映射器类,给出错误的Spring MVC

所有所需的jar已经在项目中添加没有错误像杰克逊核心-ASL,杰克逊核心-2.2.3和杰克逊-all 1.9.0仍然得到错误

enter image description here

enter image description here

+0

请添加整个错误信息,这将有助于了解情况 –

+0

欢迎堆栈溢出!请查看我们的SO问题清单,以帮助您提出一个好问题,从而得到一个很好的答案。请粘贴您已经尝试的代码的最小,完整且可验证的示例。 – Heri

+0

我觉得春天已经包括杰克逊罐子 –

回答

0

删除不必要jackson-alljackson-core-asl依赖。

包含唯一一个自动取消/序列化对象的jackson-databind

<jackson.version>2.8.9</jackson.version> 

<dependency> 
    <groupId>com.fasterxml.jackson.core</groupId> 
    <artifactId>jackson-databind</artifactId> 
    <version>${jackson.version}</version> 
</dependency> 

不要忘记返回整个List<Demo>而不是String。

@RequestMapping(value="/getJson", method = RequestMethod.GET) 
public List<Demo> listJsonList { 
    // ... 
    return alldatalist; 
} 

并请,下一次的源代码复制粘贴为文本,而不是图像:)