标签:输入 源码 img inf mamicode ima sources 有一个 项目
SpringBoot默认设置的静态资源访问分为两种:jar中的静态资源和自己添加的静态资源
通过查看SpringBoot源码可知,jar包中的访问路径为/webjars/**
,而该路径映射到了classpath:/META-INF/resources/webjars/
该映射,可以理解为,如果你要访问jar中的资源,你需要在浏览器中输入如下地址:http//:ip:port/webjars/具体的jar资源路径
classpath:/META-INF/resources/webjars/
映射到web工程中所有jar
??如你所见,引入的jar包中都有一个/META-INF/resources/webjars/
目录
jquery.js
,浏览器需要输入:hhtp://ip:port/webjars/jquery/3.4.1/jquery.js
浏览器所有的hhtp://ip:port/**
请求,都会自动映射到以下的路径:
classpath:/META‐INF/resources/
classpath:/resources/
classpath:/static/
classpath:/public/
/ :当前项目的根路径 (233,我是在没摸准这个位置)
这4个位置的资源都可以直接访问
自定义的静态资源中包含有:首页index.html和网站图标favicon.ico,4个路径下的index.html都会被映射为首页,所以只需要有1个index.html即可,favicon.ico也是同理
标签:输入 源码 img inf mamicode ima sources 有一个 项目
原文地址:https://www.cnblogs.com/sout-ch233/p/12628915.html