SpringBoot小知識 靜態資源的對映規則

2021-09-14 05:25:53 字數 625 閱讀 6186

例如我們匯入jquery的webjars包:

在訪問的時候只需要寫webjars下面資源的名稱即可

org.webjars

jquery

3.3.1

我們的專案截圖如下:

當我們訪問localhost:8080/webjars/jquery/3.3.1/jquery.js 便可以得到我們對應位置的靜態資源。

"classpath:/meta‐inf/resources/",

"classpath:/resources/",

"classpath:/static/",

"classpath:/public/"

"/":當前專案的根路徑

例如:當我們訪問 localhost:8080/*** 則就是去靜態資源資料夾裡面找 ***檔案。

靜態資源資料夾下的所有index.html頁面;被"/**"對映

例如當我們訪問localhost:8080 ,則會方位靜態資源資料夾下的index.html.

小知識 靜態匯入

我們平時要使用靜態方法的時候,通常是使用 objectname.methodname 這很正常,但是其實是複雜了,本來import這個關鍵字的出現就是為了方便 書寫 簡化 書寫,因此我們可以使用import關鍵字去簡化書寫 1 2 在我們要調入user類中的靜態成員study時,平常的寫法如下3 4...

理論小知識 處理靜態資源

優雅的 rest 風格的資源url 不希望帶 html 或 do 等字尾 若將 dispatcherservlet 請求對映配置為 則 spring mvc 將捕獲 web 容器的所有請求,包括靜態資源的請求,springmvc 會將他 們當成乙個普通請求處理,因找不到對應處理器將導致錯誤。可以在 ...

SpringBoot靜態動態

在src main resources下面有兩個資料夾,static和templates springboot預設 static中放靜態頁面,而templates中放動態頁面 靜態頁面 這裡我們直接在static放乙個hello.html,然後直接輸入http localhost 8080 hell...