Springboot静态页面放在static路径下还是访问不到

时间:2022-06-06 00:42:11

一种最常见的问题,静态资源放在默认的目录,如:resources/static或resources/templates

访问静态资源的时候,路径不应带上默认目录,因为springboot默认从这些目录下开始加载,如下图

Springboot静态页面放在static路径下还是访问不到

Springboot静态页面放在static路径下还是访问不到

当然也可以自定义目录

 

还有另一种巨坑爹的,如果项目中含有@EnableWebMvc,划重点!这个标签启用了Spring MVC的注解支持,使得spring boot中的注解默认转化为Spring MVC了,也就是说,要想使用静态资源,得按照springmvc的方式去进行资源配置。 

下面是详解:

 

https://blog.csdn.net/testcs_dn/article/details/80249894

 

https://blog.csdn.net/LeegooWang/article/details/78591086