當(dāng)前位置:
首頁 >
前端技术
> javascript
>内容正文
javascript
Spring Boot怎么样处理静态资源(静态资源映射规则)_Web开发
生活随笔
收集整理的這篇文章主要介紹了
Spring Boot怎么样处理静态资源(静态资源映射规则)_Web开发
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
文章目錄
- 一、SpringBoot對靜態(tài)資源的映射規(guī)則
- 1.所有 /webjars/**,都去 classpath:/META-INF/resources/webjars/ 找資源
- 2. "/**" 訪問當(dāng)前項(xiàng)目的任何資源,都去(靜態(tài)資源的文件夾)找映射
- 3.歡迎頁:靜態(tài)資源文件夾下的所有index.html頁面都會被"/**"映射
- 4.所有的 **/favicon.ico 都是在靜態(tài)資源文件下找
- 5. 怎么樣改變資源文件夾的路徑
一、SpringBoot對靜態(tài)資源的映射規(guī)則
1.所有 /webjars/**,都去 classpath:/META-INF/resources/webjars/ 找資源
/webjars/**:代表webjars下的任意請求 classpath:/META-INF/resources/webjars/:代表==類路徑下==的META-INF/resources/webjars這個目錄 webjars:以jar包的方式引入靜態(tài)資源 webjars的官網(wǎng):[http://www.webjars.org/](http://www.webjars.org/) <!--引入jquery-webjar--> <dependency><groupId>org.webjars</groupId><artifactId>jquery</artifactId><version>3.3.1</version> </dependency>在訪問的時候只需要寫webjars下面資源的名稱即可
當(dāng)我們在瀏覽器中輸入:localhost:8080/webjars/jquery/3.3.1/jquery.js
就可以訪問到j(luò)query.js文件
2. “/**” 訪問當(dāng)前項(xiàng)目的任何資源,都去(靜態(tài)資源的文件夾)找映射
"classpath:/META-INF/resources/", "classpath:/resources/", "classpath:/static/", "classpath:/public/" "/":當(dāng)前項(xiàng)目的根路徑3.歡迎頁:靜態(tài)資源文件夾下的所有index.html頁面都會被"/**"映射
意思是,只要你把index.html放到了資源文件夾下,在瀏覽器中輸入localhost:8080/ 就會找index頁面
4.所有的 **/favicon.ico 都是在靜態(tài)資源文件下找
如果你想改變程序啟動的圖標(biāo),那么就將你的圖標(biāo)favicon.ico 放到資源文件夾下
5. 怎么樣改變資源文件夾的路徑
在application.properties下填寫以下代碼:
spring.resources.static-location=classpath:/hello,classpath:/niuniu這樣一來,我們就要把所有的資源文件都翻到hello或者niuniu文件夾下了
學(xué)習(xí)內(nèi)容來自尚硅谷
總結(jié)
以上是生活随笔為你收集整理的Spring Boot怎么样处理静态资源(静态资源映射规则)_Web开发的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: IntelliJ IDEA maven库
- 下一篇: Spring Boot怎么样引入Thym