从SVN上拷贝下JavaWeb项目,Spring框架的配置文件需要修改。部署好Tomcat后,启动服务,可以进入Web项目主页,但是访问其他URL时直接跳转到404,IDEA报错“No mapping found for HTTP request with URI […] in DispatcherServlet”。

网上搜了一些办法,发现问题依然存在!最后发现原因是一些配置文件放在了resources文件夹下,在IDEA中要把该文件夹右键标记为Resources Root参与编译!

【Java/Spring】Spring的配置问题,IDEA报错“No mapping found for HTTP request with URI […] in DispatcherServlet”

之后在Project Structure中的Modules可以看到出现了Resource Folders,并指向该文件夹。

【Java/Spring】Spring的配置问题,IDEA报错“No mapping found for HTTP request with URI […] in DispatcherServlet”

如果没有标记Resouces Root,在Web.xml会看到Spring框架的文件配置路径是标红的,如下:

【Java/Spring】Spring的配置问题,IDEA报错“No mapping found for HTTP request with URI […] in DispatcherServlet”

 

相关文章:

  • 2022-12-23
  • 2021-06-26
  • 2021-10-12
  • 2022-12-23
  • 2022-12-23
  • 2021-07-22
  • 2022-12-23
  • 2021-06-25
猜你喜欢
  • 2022-01-02
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2022-12-23
  • 2021-08-11
相关资源
相似解决方案