SpringBoot之導(dǎo)入靜態(tài)資源詳解
一、分析源碼
我們學(xué)完之前的框架,大概知道靜態(tài)資源過濾是由mvc處理的,然后在分析自動裝配的時(shí)候會遇到WebMvcAutoConfiguration類,我們點(diǎn)擊進(jìn)入該類,如圖所示:

進(jìn)入該類,我們會發(fā)現(xiàn)沒有@EnableConfigurationProperties注解,接下來進(jìn)行猜想
1.可能是存在內(nèi)部類中;
2.有可能不是這個(gè)類 ;

我們經(jīng)過前面的猜想,終于找到了有關(guān)靜態(tài)資源路徑的方法
二、webjars方式
webjars官網(wǎng):https://www.webjars.org/

我們導(dǎo)入jquery測試
<dependency>
<groupId>org.webjars</groupId>
<artifactId>jquery</artifactId>
<version>3.6.0</version>
</dependency>
分析源碼可知
如果訪問到/wenjars/**META-INF/resources/webjars/


三、導(dǎo)入靜態(tài)資源


1.導(dǎo)入一個(gè)靜態(tài)資源
在resouces下的static建立一個(gè)index.
2.js在瀏覽器中輸入http:localhost:8080/index.js
靜態(tài)資源文件夾訪問的順序:
1. resouces
2. static
3. public
四、自定義靜態(tài)資源路徑(不推薦)
spring.resources.static-locations=/**
到此這篇關(guān)于SpringBoot之導(dǎo)入靜態(tài)資源詳解的文章就介紹到這了,更多相關(guān)SpringBoot導(dǎo)入資源內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
MyBatis-Plus逆向工程——Generator的使用
這篇文章主要介紹了MyBatis-Plus逆向工程——Generator的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-01-01
Spring3 MVC請求參數(shù)獲取的幾種方法小結(jié)
本篇文章主要介紹了Spring3 MVC請求參數(shù)獲取的幾種方法小結(jié),非常具有實(shí)用價(jià)值,需要的朋友可以參考下。2017-03-03
Maven編譯錯(cuò)誤:程序包c(diǎn)om.sun.*包不存在的三種解決方案
J2SE中的類大致可以劃分為以下的各個(gè)包:java.*,javax.*,org.*,sun.*,本文文章主要介紹了maven編譯錯(cuò)誤:程序包c(diǎn)om.sun.xml.internal.ws.spi不存在的解決方案,感興趣的可以了解一下2024-02-02
Java 微信公眾號開發(fā)相關(guān)總結(jié)
公眾號作為主流的自媒體平臺,有著不少人使用。這次以文本回復(fù)作為案例來講解Java相關(guān)的微信公眾號開發(fā)2021-05-05
SpringBoot集成ElasticSearch(ES)實(shí)現(xiàn)全文搜索功能
Elasticsearch是一個(gè)開源的分布式搜索和分析引擎,它被設(shè)計(jì)用于處理大規(guī)模數(shù)據(jù)集,它提供了一個(gè)分布式多用戶能力的全文搜索引擎,本文將給大家介紹SpringBoot集成ElasticSearch(ES)實(shí)現(xiàn)全文搜索功能,需要的朋友可以參考下2024-02-02
Java中Object轉(zhuǎn)換為List類型的實(shí)現(xiàn)方法
這篇文章主要介紹了Java中Object轉(zhuǎn)換為List類型的實(shí)現(xiàn)方法,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧2021-03-03

