赞
踩
运行后,ajax可以访问controller方法,但是返回的json数据后,ajax的success接收不到,提示的错误是:
java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.HashMap
从错误信息的原因来看,是后台返回的json数据与ajax的dataType:”json” 不匹配,但是@responseBody注解会自动将返回数据封装成json格式,猜想是配置的问题,还有json包版本冲突
---------------------
错因:spring核心文件配置错误,spring-config.xml
maven pom文件:
spring-mvc测试代码:
这个是报错的spring核心配置文件,spring-config.xml
如图:将黑框的一行删掉就好了。
最后,感谢廖显荣同学提供的BUG(手动比心)!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。