springboot por URL para acceder a la imagen local

1. La introducción de un paquete frasco

<dependency> 
    <groupId> org.springframework.boot </ groupId> 
    <artifactId> resorte de arranque-motor de arranque en la web </ artifactId> 
</ dependency>

2. Crear una clase de configuración

empaquetar com.common.config; 

importación org.springframework.beans.factory.annotation.Value;
importación org.springframework.context.annotation.Configuration;
importación org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
importación org.springframework.web.servlet.config.annotation.WebMvcConfigurer; 

/ ** 
 * @BelongsProject: demo 
 * @author: DanBrown 
 * @CreateTime: 28/03/2020 14:33 
 * @description: TODO 
 * / 
@Configuration 
pública  clase WebConfig implementos WebMvcConfigurer { 
    @Valor ( "$ {} upload.path " )
     privadaUploadPath cadena; 

    @Override 
    públicos  vacíos addResourceHandlers (ResourceHandlerRegistry Registro) {
         //   / Inicio / Archivo / ** URL de la ruta de acceso frontal detrás de archivo: xxxx Disco local Mapeo 
        registry.addResourceHandler ( "/ home / archivo / **"). addResourceLocations ( "archivo: C:" + uploadPath); 
    } 

}

3. Acceso

http: // localhost: 8080 / home / archivo / 820123.png

Supongo que te gusta

Origin www.cnblogs.com/DanBrown/p/12588768.html
Recomendado
Clasificación