在开发中,我们会经常会遇到一些,类似于导入文件,导出文件的情况,这时候再导出文件的时候就会出现一种情况,我们在后台生成好的excel文件先生成到了本地,然后前台直接拿地址进行下载时,浏览器会提示我们不允许下载本地的文件,这时候我们可以通过映射,将后台的地址映射到一个路径,然后前台拿到这个映射的路径进行下载,这时候浏览器就不会提示我们浏览器不能直接下载本地文件的错了,话不多说,直接上代码。
1、首先,先贴上后台配置的映射的图片
当然了 此处不能缺少代码,这里特别强调,不能缺少类上面的注解哦!!!
@Configuration public class FilePathConfig extends WebMvcConfigurerAdapter { private final static String rootPath = new String("src/main/resources/"); // @Value("${img.path}") private String locationPath = rootPath; // 3.文件本地路径 private st