1、问题背景:
用springboot框架做的项目。写了个首页,index.html 。 在springboot规定的静态资源文件夹里写了css文件。
1.1 代码如下:
1.2 故障现象
(1)直接访问登录界面正常。
(2)但是启动springboot项目以后,通过浏览器 localhost:1024 访问该首页,就只有登录界面,没有css
2、解决办法
2.1 网上百度时遇到的“坑”
(1)大多数解决办法是拦截器拦截了静态资源,重写拦截器放行静态资源
(2)重写springboot的application配置文件,spring.mvc.static-path-pattern=/static/*
(3)用thymeleaf 的 th 标签写 href属性
2.2 问题解读
springboot默认静态资源就放在以下四个目录,而我的css文件,就放在static的css