1. 程式人生 > >SpringBoot載入靜態資源

SpringBoot載入靜態資源

Spring Boot從classpath下一個叫/static(/public,/resources或/META-INF/resources)的資料夾或從ServletContext根目錄提供靜態內容.我們既然是快速使用Spring Boot,並不想過多的自己再重新配置.本文還是主要針對Spring Boot的預設處理方式,部分配置在application 配置檔案中(.properties 或 .yml)

1.)新增配置類:

 #設定靜態資源的請求路徑
spring.mvc.static-path-pattern=/**
#指定靜態資源的路徑
spring.resources.static-locations=classpath:/static
/,classpath:/public/

其中預設配置的 /** 對映到 /static (或/public、/resources、/META-INF/resources)
其中預設配置的 /webjars/** 對映到 classpath:/META-INF/resources/webjars/
PS:上面的 static、public、resources 等目錄都在 classpath: 下面(如 src/main/resources/static)。

2.)新建資原始檔
在resources下面的新建static 目錄下新建一個jquery.js的檔案,完整目錄為:src/main/resources/static /jquery.js