首页 > 编程语言 > 详细

SpringBoot 虚拟路径配置

时间:2021-06-16 10:32:37      阅读:24      评论:0      收藏:0      [点我收藏+]

SpringBoot 虚拟路径配置

创建一个配置类,继承WebMvcConfigurer,重写其方法

addResourceHandler() : 指访问路径,相当于Setting.xml里的path属性

addResourceLocations() :前面要有"file:" 后面接上映射的路径,相当于Setting.xml里面的docBase属性

package com.my.affair.comm.configure;

import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurer;

@Configuration
public class WebConfig implements WebMvcConfigurer {

    public static final String IMG_PATH = "D://images/";

    @Override
    public void addResourceHandlers(ResourceHandlerRegistry registry) {
        /**
         *  @Description: 对文件的路径进行配置,创建一个虚拟路径/img/** ,即只要在<img src="/img/picName.jpg" />便可以直接引用图片
         *  这是图片的物理路径  "file:/+本地图片的地址"
         */
        registry.addResourceHandler("/img/**")
                .addResourceLocations("file:" + IMG_PATH);
    }
}

  

SpringBoot 虚拟路径配置

原文:https://www.cnblogs.com/ndyd/p/14888032.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!