SpringBoot工程配置靜態資源訪問

2021-10-11 16:59:28 字數 676 閱讀 3950

springboot通過classpath/static目錄訪問靜態資源。注意存放靜態資源的目錄名稱必須是static。

在spring boot中不推薦使用jsp作為檢視層技術,而是預設使用thymeleaf來做動態頁面。templates目錄這是存放基於模板引擎渲染的檢視。templates無法直接訪問,安全級別比靜態目錄高,需要通過controller訪問

注:訪問順序如下,前面的靜態資源不會被後面的覆蓋

#properties配置靜態資源訪問路徑

spring.resources.static-locations=classpath:/cs/,classpath:/meta-inf/resources/,classpath:/resources/,classpath:/static/,classpath:/public/

#yaml配置靜態資源訪問路徑

spring

:resources

:static-locations

:- classpath:/cs/

- classpath:/meta-inf/resources/

- classpath:/resources/

- classpath:/static/

- classpath:/public/

VMware NAT方式 Centos配置靜態IP

1 首先,取消選中 使用本地dhcp服務將ip位址分配給虛擬機器 的選項,然後檢視nat模式的虛擬網絡卡的閘道器位址並記錄下來 預設vmnet8 2 然後在終端輸入以下命令編輯 etc sysconfig network 檔案 vim etc sysconfig network新增閘道器位址 gat...

Spring Boot工程結構 推薦

spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...

Spring Boot工程結構 推薦

spring boot框架對工程結構並沒有什麼特殊的限制,只是良好的工程結構劃分可以使專案更清晰,明確,減少不必要的衝突,提高 的統一性.層的結構 根目錄 com.ven 2.實體類 domain 置於com.ven.domain 3.資料訪問層 dao 置於com.ven.repository 4...