SpringBoot靜態資源訪問
在springboot專案中沒有我們之前常規web開發的WebContent(WebApp),它只有src目錄,在src/main/resources下面有兩個資料夾,static和templates。spring boot預設在static目錄中存放靜態頁面,而templates中存放動態頁面
static目錄
springboot通過classpath/static目錄訪問靜態資源。注意存放靜態資源的目錄名稱必須是static。
templates目錄
在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/
相關文章
- Springboot中如何訪問靜態資源Spring Boot
- springboot+themeleaf+bootstrap訪問靜態資源/無法訪問靜態資源/圖片Spring Boot
- springboot新增靜態資源無法訪問Spring Boot
- SpringBoot之yaml語法及靜態資源訪問Spring BootYAML
- SpringMVC配置靜態資源訪問SpringMVC
- webpack簡單搭建localhost訪問靜態資源Weblocalhost
- SpringMVC下關於靜態資源訪問SpringMVC
- SpringMVC訪問靜態資源的三種方式SpringMVC
- SpringBoot處理靜態資源Spring Boot
- Laravel 在 Docker 環境下訪問 storage 靜態資源 404 問題解決LaravelDocker
- cdn.jsdelivr.net 掛了?前端靜態資源訪問出錯JSVR前端
- SpringBoot-靜態資源載入-原始碼Spring Boot原始碼
- SpringBoot - 搭建靜態資源儲存伺服器Spring Boot伺服器
- 【原始碼分析】 - SprignBoot是如何訪問工程目錄下的靜態資源?原始碼boot
- springboot設定靜態資源不攔截的方法Spring Boot
- springboot專案所有靜態資源無法載入Spring Boot
- webpack 靜態資源管理Web
- Web靜態資源加速Web
- 靜態資源公共庫
- WPF:靜態、動態資源以及資源詞典
- springboot中靜態頁面無法訪問及return無法重定向問題Spring Boot
- 循序漸進nginx(二):反向代理、負載均衡、快取服務、靜態資源訪問Nginx負載快取
- 靜態資源伺服器伺服器
- Websphere中靜態資源配置Web
- spring boot 自定義規則訪問獲取內部或者外部靜態資源圖片Spring Boot
- 008.Nginx靜態資源Nginx
- 【Nginx】Nginx部署前端靜態資源Nginx前端
- 如何在nginx配置靜態資源Nginx
- SpringMVC中已經配置了靜態資源,依然無法訪問,css可以訪問成功,但圖片就是載入不出來。SpringMVCCSS
- C:static 關鍵字、靜態變數、跨類訪問資料變數
- nginx靜態資原始檔無法訪問,403 forbidden錯誤NginxORB
- SpringBoot資料訪問之Druid資料來源的使用Spring BootUI
- SpringBoot應用 Automatic Restart以及靜態資源 livereload 設定Spring BootREST
- 請教下 log 檔案配置在 django 專案靜態資源直接訪問亂碼怎麼解決?Django
- 關於多執行緒訪問靜態方法的問題執行緒
- Spring Boot 靜態資源配置 A卷Spring Boot
- asp .net core 靜態檔案資源
- Golang 非主流 打包靜態資源方案Golang