Se não funcionar para você alterar o pacote jar como este, veja aqui Nenhum conversor encontrado para o valor de retorno do tipo:

Eu acredito que quando você encontra erros em sua própria escrita, você pesquisa o Baidu, mas não consegue encontrar uma solução. Na verdade, é apenas um pequeno problema, mas o Baidu diz a você essa solução, fazendo com que você dê errado.

Esta questão, se você configurar spring-mvc.xml

<! - Ativar verificação automática de configuração de anotação (para converter objetos em JSON) -> 
<mvc: annotation-driven> </ mvc: annotation-driven>

Em seguida, ele irá ajudá-lo a converter por padrão. Se houver algum conflito de jar, é melhor importar diretamente

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

Este pacote jar irá encontrar e instalar automaticamente a versão correspondente do jar para você.

Então, aí vem o tópico!

O problema deve ser que você não prestou atenção ou acidentalmente esqueceu de configurar o web.xml para ler o xml correspondente

Vá e veja sua configuração web.xml, você leu o arquivo spring-mvc.xml

Configurações como esta estão em 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>

Esse problema, às vezes, o Baidu sente que é tudo ignorante, incompreensível e enganoso no final! ! !

Acho que você gosta

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