91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

SpringBoot中怎么處理靜態資源

小億
107
2024-03-07 12:54:24
欄目: 編程語言

Spring Boot中提供了一個默認的靜態資源處理器,可以很方便地處理靜態資源文件。在Spring Boot的配置文件中,可以通過設置spring.resources.static-locations屬性來指定靜態資源文件的位置。默認情況下,Spring Boot會在classpath:/META-INF/resources/classpath:/resources/classpath:/static/classpath:/public/目錄中查找靜態資源文件。

可以將靜態資源文件放置在src/main/resources/static目錄下,Spring Boot會自動將這些文件暴露出來,可以在瀏覽器中直接訪問。例如,將一個名為example.jpg的圖片文件放置在src/main/resources/static/images/目錄下,訪問http://localhost:8080/images/example.jpg即可查看圖片。

除了使用默認靜態資源處理器外,還可以通過實現WebMvcConfigurer接口來自定義靜態資源處理器。可以通過重寫addResourceHandlers方法來配置自定義的靜態資源文件路徑和URL映射。例如:

@Configuration
public class WebConfig implements WebMvcConfigurer {
    
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/custom/**").addResourceLocations("classpath:/custom/");
    }
}

上述代碼片段配置了一個名為custom的URL映射,將classpath:/custom/目錄下的靜態資源文件暴露出來。可以通過訪問http://localhost:8080/custom/example.jpg來查看example.jpg文件。

0
凤山市| 沁源县| 屯昌县| 博乐市| 南郑县| 高雄县| 河津市| 松原市| 舟曲县| 额尔古纳市| 肇庆市| 英山县| 宜章县| 招远市| 西林县| 南丰县| 都兰县| 吉首市| 南陵县| 会东县| 嘉峪关市| 凌云县| 永和县| 渝北区| 故城县| 札达县| 鄂温| 莱阳市| 内江市| 布尔津县| 庆云县| 高州市| 磴口县| 承德县| 沂水县| 青神县| 平原县| 崇义县| 建昌县| 连南| 株洲县|