Si no le funciona cambiar el paquete jar de esta manera, consulte aquí No se encontró un convertidor para el valor de retorno de tipo:

Creo que cuando encuentras errores en tu propia escritura, buscas en Baidu, pero no puedes encontrar una solución. De hecho, es solo un pequeño problema, pero Baidu te dice esa solución, lo que hace que te equivoques.

Esta pregunta, si configura spring-mvc.xml

<! - Habilitar el escaneo automático de la configuración de anotaciones (para convertir objetos a JSON) -> 
<mvc: basado en anotaciones> </ mvc: basado en anotaciones>

Luego, lo ayudará a convertir de forma predeterminada. Si hay algún conflicto de jar, es mejor importar directamente

<dependency> 
    <groupId> com.fasterxml.jackson.core </groupId> 
    <artifactId> jackson-databind </artifactId> 
    <version> 2.9.7 </version> 
</dependency>

Este paquete jar encontrará e instalará automáticamente la versión correspondiente del jar.

Entonces, ¡aquí viene el tema!

El problema debe ser que no prestaste atención, o accidentalmente olvidaste configurar el web.xml para leer el xml correspondiente

Vaya y vea su configuración web.xml, ¿ha leído el archivo spring-mvc.xml?

Configuraciones como esta están en web.xml

<listener> 
    <listener-class> org.springframework.web.context.ContextLoaderListener </listener-class> 
</listener> 
<context-param> 
    <param-name> contextConfigLocation </param-name> 
    <param-value> classpath : applicationContext.xml, classpath: spring-mvc.xml </param-value> 
</context-param> 
<! - 配置 DispatcherServlet -> 
<servlet> 
    <servlet-name> seckill-dispatcher </servlet-name> 
    <servlet-class> org.springframework.web.servlet.DispatcherServlet </servlet-class> 
    <! - 配置 springMVC 需要 加载 的 配置 文件
         spring-dao.xml, spring-service.xml, spring-web.xml 
         Mybatis - > primavera ->springmvc 
     -> 
    <init-param>
        <param-name> contextConfigLocation </param-name> 
        <param-value> classpath: applicationContext.xml, classpath: spring-mvc.xml </param-value> 
    </init-param> 
</servlet> 
<servlet-mapping > 
    <servlet-name> seckill-dispatcher </servlet-name> 
    <! - 默认 匹配 所有 的 请求 -> 
    <url-pattern> / </url-pattern> 
</servlet-mapping>

¡Este problema, a veces Baidu siente que todo es ignorante, incomprensible y engañoso al final! ! !

Supongo que te gusta

Origin blog.csdn.net/qq_41520636/article/details/84896227
Recomendado
Clasificación