SpringMVC中资源路径映射本地文件图片

打印 上一主题 下一主题

主题 860|帖子 860|积分 2580

SpringMVC中资源路径映射本地文件图片
  1. import org.springframework.context.annotation.Configuration;
  2. import org.springframework.web.servlet.config.annotation.ResourceHandlerRegistry;
  3. import org.springframework.web.servlet.config.annotation.WebMvcConfigurerAdapter;
  4. @Configuration
  5. public class ResourceConfigAdapter extends WebMvcConfigurerAdapter {
  6.     @Override
  7.     public void addResourceHandlers(ResourceHandlerRegistry registry) {
  8.         String os = System.getProperty("os.name");
  9.         if (os.toLowerCase().startsWith("win")) {  //如果是Windows系统
  10.             registry.addResourceHandler("/虚拟路径目录名称/**").
  11.                     addResourceLocations("file:盘符名称:\\文件绝对路径(真实物理路径)/");
  12.         }else{//linux和mac系统
  13.             registry.addResourceHandler("/productPic/**").
  14.                     addResourceLocations("file:/uploadBaseDir/productPic/");
  15.         }
  16.         super.addResourceHandlers(registry);
  17.     }
  18. }
复制代码
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

郭卫东

金牌会员
这个人很懒什么都没写!

标签云

快速回复 返回顶部 返回列表