欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

Springboot如何通過(guò)路徑映射獲取本機(jī)圖片資源

 更新時(shí)間:2023年08月09日 14:20:30   作者:gys9895  
項(xiàng)目中對(duì)圖片的處理與查看是必不可少的,本文將講解如何通過(guò)項(xiàng)目路徑來(lái)獲取到本機(jī)電腦的圖片資源,本文通過(guò)示例代碼給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友參考下吧

項(xiàng)目場(chǎng)景:

項(xiàng)目中對(duì)圖片的處理與查看是必不可少的,本文將講解如何通過(guò)項(xiàng)目路徑來(lái)獲取到本機(jī)電腦的圖片資源

如圖所示,在我的本機(jī)D盤(pán)的圖片測(cè)試文件夾(文件夾名字不要有中文)下有一些圖片,

在這里插入圖片描述

我們要在瀏覽器上訪問(wèn)到這些圖片,很簡(jiǎn)單,只需要在瀏覽器導(dǎo)航欄中填寫(xiě)我們的相關(guān)路徑

比如我的路徑是:D/文件測(cè)試/4c0df32a590bdc5c37eb6b145d4475f1.png

在這里插入圖片描述

但是,我們?cè)趺丛谖覀兊捻?xiàng)目里面,通過(guò)請(qǐng)求響應(yīng)來(lái)訪問(wèn)到這些圖片呢?這些圖片是本機(jī)電腦上的資源,這是候我們可以聯(lián)想到我們WebMvc的靜態(tài)資源解析器ResourceHandlers

代碼實(shí)現(xiàn)

新建一個(gè)spring組件容器,實(shí)現(xiàn)WebMvcConfigurer,重寫(xiě)新增資源處理器的方法,新增一個(gè)圖片資源處理器

package com.lyj.config;
import org.springframework.stereotype.Component;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;
@Component
public class MyWebMvcConfig implements WebMvcConfigurer {
    private String filePath = "D:文件測(cè)試";
    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        registry.addResourceHandler("/view/**").addResourceLocations("file:"+filePath+"/");
    }
}

這時(shí)候,我們只需要寫(xiě)相關(guān)的映射路徑了,我開(kāi)啟的項(xiàng)目端口為8036

由于我們配置了資源處理器,localhost:8036/view/4c0df32a590bdc5c37eb6b145d4475f1.png就會(huì)被攔截處理成 file:D:文件測(cè)試/4c0df32a590bdc5c37eb6b145d4475f1.png

在這里插入圖片描述

到此這篇關(guān)于Springboot后端通過(guò)路徑映射獲取本機(jī)圖片資源的文章就介紹到這了,更多相關(guān)Springboot路徑映射獲取本機(jī)圖片資源內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

相關(guān)文章

  • 使用java的milo框架訪問(wèn)OPCUA服務(wù)的過(guò)程

    使用java的milo框架訪問(wèn)OPCUA服務(wù)的過(guò)程

    這篇文章主要介紹了使用java的milo框架訪問(wèn)OPCUA服務(wù)的方法,本次采用KEPServerEX5模擬服務(wù)端,使用milo開(kāi)發(fā)的程序作為客戶端,具體操作使用過(guò)程跟隨小編一起看看吧
    2022-01-01
  • Spring Security常用過(guò)濾器實(shí)例解析

    Spring Security常用過(guò)濾器實(shí)例解析

    這篇文章主要介紹了Spring Security常用過(guò)濾器實(shí)例解析,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友可以參考下
    2020-03-03
  • 修改maven本地倉(cāng)庫(kù)路徑的方法

    修改maven本地倉(cāng)庫(kù)路徑的方法

    本篇文章主要介紹了修改maven本地倉(cāng)庫(kù)路徑的方法,小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-12-12
  • Docker 存儲(chǔ)驅(qū)動(dòng)詳細(xì)介紹

    Docker 存儲(chǔ)驅(qū)動(dòng)詳細(xì)介紹

    這篇文章主要介紹了Docker 存儲(chǔ)驅(qū)動(dòng)詳細(xì)介紹的相關(guān)資料,需要的朋友可以參考下
    2016-10-10
  • mybatis主表與明細(xì)表一對(duì)多的同時(shí)插入操作方法

    mybatis主表與明細(xì)表一對(duì)多的同時(shí)插入操作方法

    對(duì)主表(采購(gòu)申請(qǐng)表)和明細(xì)表(申請(qǐng)物資表)同時(shí)進(jìn)行插入操作insert,怎么實(shí)現(xiàn)呢,下面給大家分享mybatis主表與明細(xì)表一對(duì)多的同時(shí)插入操作方法,感興趣的朋友一起看看吧
    2023-02-02
  • Java隱藏特性之雙括號(hào)初始化詳解

    Java隱藏特性之雙括號(hào)初始化詳解

    Java?語(yǔ)言擁有許多隱藏而強(qiáng)大的特性,其中之一是雙括號(hào)初始化,這篇文章將詳細(xì)介紹雙括號(hào)初始化的概念、用法和示例代碼,希望對(duì)大家有所幫助
    2023-12-12
  • Java 定時(shí)器(Timer)及線程池里使用定時(shí)器實(shí)例代碼

    Java 定時(shí)器(Timer)及線程池里使用定時(shí)器實(shí)例代碼

    這篇文章主要介紹了Java 定時(shí)器(Timer)及線程池里使用定時(shí)器實(shí)例代碼的相關(guān)資料,需要的朋友可以參考下
    2016-12-12
  • 淺析Spring Security登錄驗(yàn)證流程源碼

    淺析Spring Security登錄驗(yàn)證流程源碼

    這篇文章主要介紹了Spring Security登錄驗(yàn)證流程源碼解析,本文結(jié)合源碼講解登錄驗(yàn)證流程,非常不錯(cuò),具有一定的參考借鑒價(jià)值,需要的朋友可以參考下
    2019-11-11
  • 基于java文件上傳-原始的Servlet方式

    基于java文件上傳-原始的Servlet方式

    下面小編就為大家?guī)?lái)一篇基于java文件上傳-原始的Servlet方式。小編覺(jué)得挺不錯(cuò)的,現(xiàn)在就分享給大家,也給大家做個(gè)參考。一起跟隨小編過(guò)來(lái)看看吧
    2017-08-08
  • Spring關(guān)于@Scheduled限制的問(wèn)題

    Spring關(guān)于@Scheduled限制的問(wèn)題

    這篇文章主要介紹了Spring關(guān)于@Scheduled限制的問(wèn)題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。如有錯(cuò)誤或未考慮完全的地方,望不吝賜教
    2021-10-10

最新評(píng)論