访问地址报错: 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> |