刚自学springboot,遇到了个访问css,js等资源的问题,以前其他web项目,静态资源一般会放在WebRoot目录下,因为这是项目的默认访问路径,但是,当使用springboot项目时,项目默认扫描路径是
classpath:/static
classpath:/public
classpath:/resources
classpath:/META-INF/resources
一般会选择在/static目录下创建一个js文件夹存放js文件,css文件夹存放css文件
这个时候按照以往的经验是不是以为使用static/css/xxx.css就能访问到css文件,其实并不是
首先项目是默认扫描static目录下的文件
其次使用springboot时,一般都会在配置文件配置项目的访问路径
所以正确的访问路径应该为:/hello/css/xxx.css
希望能对大家有所帮助
ps:小编刚开始写博客,写得不好的地方请大家见谅