PinkGuy / Springboot Web静态资源
Created 2019-12-29 Modifyd 2019-12-29

386 Words

springboot开发Web项目(静态资源 htm css js)

​ springboot是一个jar,不能直接识别;

​ 具体存放在 WebMvcAutoConfigurationaddResourceHandlers方法指定(/webjars/)

资源路径:

​ 也就是需要将静态文件 打包后,再引入;(方法比较麻烦,不推荐)

  • ​ spring boot约定:将资源放入指定的资源存放目录中;(推荐)

    "classpath:/META-INF/resources/", //(classpath)类路径
    "classpath:/resources/", 
    "classpath:/static/", 
    "classpath:/public/"
    

​ - 以上路径直接访问,不需要加前缀

web-1.png

web-1.png

设置欢迎页:

​ 在任意 资源文件夹里的 index.html 就是欢迎页;(直接域名访问)

index-1.png

​ 网站中,网页标签的logo固定名字是:favicon.ico

​ 自定义 favicon.ico,将它放入任意 资源文件里;


自定义资源路径:

​ 在*application.proprestes*中

	spring.resources.static-locations=classpath:/res/,classpath:/resources/

​ ps:*使用自定义资源目录后,之前的默认路径会失效*;

– end’