1.配置文件地址置换
@Component
class WebConfigurer implements WebMvcConfigurer {
@Autowired
ConfigUtil bootdoConfig;
@Override
public void addResourceHandlers(ResourceHandlerRegistry registry) {
registry.addResourceHandler("/files/**").addResourceLocations("file:///"+bootdoConfig.getUploadPath());
}
}
2.配置工具类
@Component
@ConfigurationProperties(prefix="file")
public class ConfigUtil {
//上传路径
private String uploadPath;
  public String getUploadPath() {
  return uploadPath;
  }   public void setUploadPath(String uploadPath) {
  this.uploadPath = uploadPath;
  }
}
3.js打开文件地址
var src = '/files/2018-11-16/*.png';
$("#viewDiv").empty();
var obj = $("<iframe src="+src+" width='99%' frameborder='0'></iframe>");
if(document.documentElement.clientHeight != 0){
obj.height(document.documentElement.clientHeight)
}
$("#viewDiv").append(obj);
4.Application.yml里面配置的上传路径
file:
uploadPath: /www/server/*/uploaded_files 路径最后缺少一个/导致附件无法访问 改为
 uploadPath: /www/server/*/uploaded_files/

问题解决

最新文章

  1. visual formatting model (可视化格式模型)【持续修正】
  2. excel转json工具的制作(C#语言)
  3. ASP.NET后台获取cookie中文乱码解决办法
  4. SQL 第一范式、第二范式、第三范式、BCNF
  5. 正则表达式_删除字符串中的任意空格(Regex)
  6. 汽车XX网站秒杀抢购代码
  7. 【C#】索引器
  8. 探索 ConcurrentHashMap 高并发性的实现机制--转
  9. BigDecimal类型的详情
  10. OpenSSH远程拒绝服务漏洞
  11. 直接地址跳转C实现
  12. CentOs Linux 文件位置标记
  13. 安卓推送——个推服务端api使用误区
  14. css之定位(position)
  15. 移动端web总结
  16. XML CDATA识别“&lt;,&gt;”
  17. base64转换成图片
  18. Confluence 6 性能优化
  19. fb发布打包外部资源
  20. [leetcode 120]triangle 空间O(n)算法

热门文章

  1. 洛谷P3312 [SDOI2014]数表(莫比乌斯反演+树状数组)
  2. vant搜索框问题
  3. ubuntu 14 安装XML::Simple 模块
  4. Bootstrap Table 从新InsertRow 刷新表格 数据的问题处理方案
  5. C 语言实例 - 判断元音/辅音
  6. c/c++学习系列之取整函数,数据宽度与对齐
  7. bio,nio,aio简介
  8. csu 1551: Longest Increasing Subsequence Again BIT + 思维
  9. C/C++程序员应聘常见面试题深入剖析(1)
  10. React Native开发时devices offline和手机不能晃动的处理