最近項目中用到fastjson做接口數據的轉換,發現報這個錯誤了,環境是springMVC4,看到阿里的官網說是“
如果是使用 XML 的方式配置 Spring MVC 的話,只需在 Spring MVC 的 XML 配置文件中加入下面配置即可。
<mvc:annotation-driven> <mvc:message-converters> <bean class="com.alibaba.fastjson.support.spring.FastJsonHttpMessageConverter"/> </mvc:message-converters> </mvc:annotation-driven>
通常默認配置已經可以滿足大部分使用場景,如果你想對它進行自定義配置的話,你可以添加 FastJsonConfig
Bean。”
不過加上后一直繼續報這個錯,后來再國外的一個網站看到說加入如下依賴就可以了
<!-- Jackson JSON Mapper -->
<dependency> <groupId>org.codehaus.jackson</groupId> <artifactId>jackson-mapper-asl</artifactId> <version>${jackson.version}</version> </dependency>
我試了一下,果然加上去就好了。