自定义路径上传
This commit is contained in:
parent
9e733b32eb
commit
1a1dd38da0
|
@ -32,6 +32,16 @@ import net.mingsoft.basic.util.BasicUtil;
|
||||||
@Configuration
|
@Configuration
|
||||||
public class WebConfig implements WebMvcConfigurer {
|
public class WebConfig implements WebMvcConfigurer {
|
||||||
|
|
||||||
|
/**
|
||||||
|
* 上传路径
|
||||||
|
*/
|
||||||
|
@Value("${ms.upload.path}")
|
||||||
|
private String uploadFloderPath;
|
||||||
|
/**
|
||||||
|
* 上传路径映射
|
||||||
|
*/
|
||||||
|
@Value("${ms.upload.mapping}")
|
||||||
|
private String uploadMapping;
|
||||||
@Bean
|
@Bean
|
||||||
public ActionInterceptor actionInterceptor() {
|
public ActionInterceptor actionInterceptor() {
|
||||||
return new ActionInterceptor();
|
return new ActionInterceptor();
|
||||||
|
@ -62,7 +72,13 @@ public class WebConfig implements WebMvcConfigurer {
|
||||||
registry.addResourceHandler("/app/**").addResourceLocations("/app/","file:app/", "classpath:/app/");
|
registry.addResourceHandler("/app/**").addResourceLocations("/app/","file:app/", "classpath:/app/");
|
||||||
registry.addResourceHandler("/static/**","/**").addResourceLocations("/static/","file:static/","classpath:/static/");
|
registry.addResourceHandler("/static/**","/**").addResourceLocations("/static/","file:static/","classpath:/static/");
|
||||||
registry.addResourceHandler("/api/**").addResourceLocations("/api/","file:api/", "classpath:/api/");
|
registry.addResourceHandler("/api/**").addResourceLocations("/api/","file:api/", "classpath:/api/");
|
||||||
|
if(uploadFloderPath.startsWith("file:")){
|
||||||
|
//如果指定了绝对路径,上传的文件都映射到uploadMapping下
|
||||||
|
registry.addResourceHandler(uploadMapping).addResourceLocations(uploadFloderPath+ File.separator
|
||||||
|
//映射其他路径文件
|
||||||
|
//,file:F://images
|
||||||
|
);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
/**
|
/**
|
||||||
* druidServlet注册
|
* druidServlet注册
|
||||||
|
|
Loading…
Reference in New Issue