亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

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
工布江达县| 印江| 岳池县| 七台河市| 屯留县| 伊宁县| 德阳市| 响水县| 石渠县| 丹寨县| 呼玛县| 彭州市| 合水县| 北辰区| 襄汾县| 休宁县| 无为县| 隆回县| 永福县| 奎屯市| 哈巴河县| 康保县| 塘沽区| 冀州市| 唐海县| 宁河县| 曲麻莱县| 仁寿县| 婺源县| 清流县| 榆中县| 贺兰县| 安庆市| 乐东| 晋江市| 本溪| 临海市| 綦江县| 江源县| 洞口县| 博白县|