Did not find handler method for springMVC资源文件扫描不到---关于spring的那些坑
Posted Mrning
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Did not find handler method for springMVC资源文件扫描不到---关于spring的那些坑相关的知识,希望对你有一定的参考价值。
今天将项目的spring版本升级到4.2.5版本后,登录首页发现资源文件全部访问不到,页面彻底挂掉;
查找原因,后来又查找spring的更新文档后,才确认下来原来是mvc-dispatcher-servlet.xml中静态资源文件的配置写的有问题
//下面这个是旧版本我们之前写的配置文件
<mvc:resources location="/assets/**" mapping="/assets/**" />
<mvc:resources location="/public/**" mapping="/public/**" />
<mvc:resources location="/upload/**" mapping="/upload/**" />
//下面是spring官方给出的配置文件的格式,原因就是location配置项后面多加的两个【**】,貌似旧的spring 3.x 版本可以支持后面加【**】这种的配置,更新到4.x之后就不行了
<mvc:resources location="/assets/" mapping="/assets/**" />
<mvc:resources location="/public/" mapping="/public/**" />
<mvc:resources location="/upload/" mapping="/upload/**" />
谨将此记录下来,造福后来人
如果觉得有帮助,请点赞……
以上是关于Did not find handler method for springMVC资源文件扫描不到---关于spring的那些坑的主要内容,如果未能解决你的问题,请参考以下文章
tomcat SERVER启动时did not find a matching property错误解决办法
tomcat 启动报错 404——did not find a matching property
Tomcat性能调优后, 启动出现警告问题 [did not find a matching property.]
tomcat启动总是会有一个警告警告: did not find a matching property.
Debug出现的问题The origin server did not find a current representation for the target resource or is not
NO JSP Support for /, did not find org.eclipse.jetty.jsp.JettyJspServlet