Spring MVC No converter found for return value of type 解决方法
来源:互联网 发布:人工智能的现状 编辑:程序博客网 时间:2024/05/16 05:56
1.在pom.xml中配置
<properties> <jackson.version>2.8.5</jackson.version></properties><!-- jackson --> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-core</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-databind</artifactId> <version>${jackson.version}</version> </dependency> <dependency> <groupId>com.fasterxml.jackson.core</groupId> <artifactId>jackson-annotations</artifactId> <version>${jackson.version}</version> </dependency>
在 spring mvc 的配置文件 dispatcher-servlet.xml 中配置
<mvc:annotation-driven> <mvc:message-converters> <bean class="org.springframework.http.converter.StringHttpMessageConverter"/> <bean class="org.springframework.http.converter.json.MappingJackson2HttpMessageConverter"/> </mvc:message-converters></mvc:annotation-driven>
如果需要返回的一个对象的JSON,一定要确保相应的对象有对应的set 和 get函数,否则也会报错
type Exception reportmessage Request processing failed; nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayListdescription The server encountered an internal error that prevented it from fulfilling this request.exceptionorg.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:982) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)root causejava.lang.IllegalArgumentException: No converter found for return value of type: class java.util.ArrayList org.springframework.web.servlet.mvc.method.annotation.AbstractMessageConverterMethodProcessor.writeWithMessageConverters(AbstractMessageConverterMethodProcessor.java:187) org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor.handleReturnValue(RequestResponseBodyMethodProcessor.java:174) org.springframework.web.method.support.HandlerMethodReturnValueHandlerComposite.handleReturnValue(HandlerMethodReturnValueHandlerComposite.java:81) org.springframework.web.servlet.mvc.method.annotation.ServletInvocableHandlerMethod.invokeAndHandle(ServletInvocableHandlerMethod.java:132) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.invokeHandlerMethod(RequestMappingHandlerAdapter.java:827) org.springframework.web.servlet.mvc.method.annotation.RequestMappingHandlerAdapter.handleInternal(RequestMappingHandlerAdapter.java:738) org.springframework.web.servlet.mvc.method.AbstractHandlerMethodAdapter.handle(AbstractHandlerMethodAdapter.java:85) org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:963) org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:897) org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:970) org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:861) javax.servlet.http.HttpServlet.service(HttpServlet.java:622) org.springframework.web.servlet.FrameworkServlet.service(FrameworkServlet.java:846) javax.servlet.http.HttpServlet.service(HttpServlet.java:729) org.apache.tomcat.websocket.server.WsFilter.doFilter(WsFilter.java:52)note The full stack trace of the root cause is available in the Apache Tomcat/8.5.11 logs.
0 0
- Spring MVC No converter found for return value of type 解决方法
- Spring MVC No converter found for return value of type 解决方法
- No converter found for return value of type解决方法
- Spring MVC:报错No converter found for return value of type
- 解决 Spring MVC No converter found for return value of type
- springboot访问方法时出错:Spring Boot Application: No converter found for return value of type
- spring boot:No converter found for return value of type: class另类解决办法
- java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.Has
- java.lang.IllegalArgumentException: No converter found for return value of type: class
- 记录下报错:java.lang.IllegalArgumentException: No converter found for return value of type: class
- HttpMessageConverter配置javaconfig(未配置异常:No converter found for return value of type)
- json转换错误:No converter found for return value of type
- springmvc框架报错java.lang.IllegalArgumentException: No converter found for return value of type: class
- java.lang.IllegalArgumentException: No converter found for return value of type: class java.util.Has
- java.lang.IllegalArgumentException: No converter found for return value of type
- SpringMVC 返回json数据报错IllegalArgumentException: No converter found for return value of type:xxx
- java.lang.IllegalArgumentException: No converter found for return value of type:class 解决方案
- 【已解决】java.lang.IllegalArgumentException: No converter found for return value of type: class java.uti
- 最简单的一个网页倒计时代码 时间到期后会显示出提醒内容 收藏版
- CSDN,好久不见
- leetcode 70. Climbing Stairs
- AOJ.865 青铜莲花池
- 虚拟机下Ubuntu共享文件夹不能显示的一种解决方法
- Spring MVC No converter found for return value of type 解决方法
- 使用Android Studio,第一步就是直面FQ
- KMeans聚类算法思想与可视化
- 技术转型产品学习笔记与理解【总结】——第六天
- 子串和-动态规划
- 136. Single Number
- Java static修饰方法
- 从数据库动态添加数据到下拉框(select)中
- java语言基础(44)——不同包下类之间的访问及import关键字的引入