springboot开发Web项目(静态资源 htm css js)
springboot是一个jar,不能直接识别;
具体存放在 WebMvcAutoConfiguration中 addResourceHandlers方法指定(/webjars/)
资源路径:
也就是需要将静态文件 打包后,再引入;(方法比较麻烦,不推荐)
spring boot约定:将资源放入指定的资源存放目录中;(推荐)
"classpath:/META-INF/resources/", //(classpath)类路径 "classpath:/resources/", "classpath:/static/", "classpath:/public/"
- 以上路径直接访问,不需要加前缀
设置欢迎页:
在任意 资源文件夹里的 index.html 就是欢迎页;(直接域名访问)
设置标签栏logo:
网站中,网页标签的logo固定名字是:favicon.ico
自定义 favicon.ico,将它放入任意 资源文件里;
自定义资源路径:
在*application.proprestes*中
spring.resources.static-locations=classpath:/res/,classpath:/resources/
ps:*使用自定义资源目录后,之前的默认路径会失效*;
– end’