拦截器 访问图片
package com.osplat.config;
import com.osplat.util.Log;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Configuration;
import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
import org.springframework.web.servlet.config.annotation.WebMvcConfigurationSupport;
/**
* @Company:wftdlx
* @Author: wjf 提示:拦截器 必须放置在一个文件中
* @Description: 拦截器类
* @Date: Created in 15:19 2018/12/19
*/
@Configuration
public class InterceptorConfig extends WebMvcConfigurationSupport {
//图片真实路径 linus 或者 window
public static String imageUrl;
@Value("${web.uploadPath}")
public void setImageUrl(String uploadPath) {
imageUrl = uploadPath;
}
//静态资源拦截 http://192.168.1.7:9091/files/文件名
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
Log.info("静态资源拦截 ");
// 访问路径
registry.addResourceHandler("/osplat/images/**").addResourceLocations("file:"+imageUrl);//E:\gitHub\numareport\fiels\
super.addResourceHandlers(registry);
}
}
yml中配置:
web: uploadPath: /upload
SRE实战 互联网时代守护先锋,助力企业售后服务体系运筹帷幄!一键直达领取阿里云限量特价优惠。
更多精彩

