当前位置:   article > 正文

java.lang.IllegalArgumentException异常解决方法_java.lang.illegalargumentexception: invalid value

java.lang.illegalargumentexception: invalid value type for attribute 'factor

问题:

运行后,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(手动比心)!

 

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/你好赵伟/article/detail/624898
推荐阅读
相关标签
  

闽ICP备14008679号