原因:
在学习SpringMVC的过程中,在Servlet容器初始化的配置文件中配置了SpringMVC拦截所有资源请求,这导致在项目中访问.html文件时访问不到。
![在这里插入图片描述](https://img-blog.csdnimg.cn/6d38d27d040d4ec7850e31294dd27ae4.png)
解决办法:
1.在config包下创建配置类SpringMVCSupport,继承WebMvcConfigurationSupport
![在这里插入图片描述](https://img-blog.csdnimg.cn/9b9760017f494efb8a99c35eff92cdca.png)
2.实现addResourceHandlers方法
方法中配置放行资源
![在这里插入图片描述](https://img-blog.csdnimg.cn/6dfb72122f18490a8ed50da39cf1de16.png)
使SpringMVC在启动的时候,加载SpringMVCSupport配置类
![在这里插入图片描述](https://img-blog.csdnimg.cn/a17a275af31e4391b7158eceb7d0ea51.png)
SpringMVC能够扫描到SpringMVCSupport
此时,静态资源就可以被访问了