新增靜態資源檔案,外部可以直接訪問位址
import org.springframework.stereotype.component;
import org.springframework.web.servlet.config.annotation.resourcehandlerregistry;
import org.springframework.web.servlet.config.annotation.webmvcconfigurer;
@component
public
class
webmvcconfig
implements
webmvcconfigurer
}
1. 新增依賴>
>
org.springframework.bootgroupid
>
>
spring-boot-devtoolsartifactid
>
>
trueoptional
>
dependency
>
2. 關閉快取
3. build專案(修改完頁面 重新編譯—>ctrl+f9)
若是修改配置or類建議重啟spring boot2 x訪問靜態資源
此處對比兩個spring boot版本訪問靜態資源的區別 jdk分別為1.7與1.8 1.5.9.release 2.1.6.release 資源未被攔截 可以訪問 可以訪問 資源被攔截 可以訪問 不可以訪問 由此可見,如果spring boot版本為2.x,那存在配置了靜態資源後不能被訪問的情況。...
SpringBoot2 X 靜態檔案配置
spring boot 缺省會挨個從 meta resources resources static public 裡面找是否存在相應的資源,如果有則直接返回。預設配置 spring.resources.static locations classpath meta inf resources cl...
SpringBoot 2 X 訪問靜態資源
我專案中的檔案如下,使用的是spring boot 2.2.6 也就是2.x版本 html檔案 資源目錄 controller層 訪問html的時候,發現靜態資源沒有訪問到,在html檔案中,靜態資源路徑寫的是沒問題的,在springboot1.x的時候也是沒問題的,但是為什麼訪問不到?究其原因是使...