访问地址报错: No mapping found for HTTP request with URI

错误提示:

    网页提示:HTTP Status 404 -

    控制台报错:No mapping found for HTTP request with URI [/index] in DispatcherServlet with dispatche

解决:

  1. 检查各项springmvc配置:如 ,controller组件扫描,视图解析器 ,

   2.   controller注解 requestMapping及ResponseBody 的使用,定义方法的返回值;

注意@ResponseBody的使用:自动将返回的对象转换成字符串

  3.   在pom.xml的<build>属性中配置mybatis的mapper.xml 资源加载器。

如果配置了 ,注意是否配置完整 。只配置了src/main/java ,报错。

 代码:

<resources>
            <resource>
                <directory>src/main/java</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
            <resource>
                <directory>src/main/resources</directory>
                <includes>
                    <include>**/*.properties</include>
                    <include>**/*.xml</include>
                </includes>
                <filtering>false</filtering>
            </resource>
        </resources>

猜你喜欢

转载自blog.csdn.net/StarryaSky/article/details/81335474