首页
学习
活动
专区
圈层
工具
发布

Java 下载zip文件

选中文件打zip包下载 前台:文件列表,选中文件,传文件ID集合传到后台 后台: //接受到文件ID集合,查询出文件urlList List attachFileList = bookService.findAttachFileList...(AttachFile attachFile : attachFileList){ strFiles.add(attachFile.getAttachFileUrl()); } //调用打包工具类进行下载...ZipUtil.ZipFiles(getRequest(), getResponse(), strFiles, UUID.randomUUID().toString()+".zip"); 直接下载zip...response.setContentType("application/x-msdownload");// 不同类型的文件对应不同的MIME类型 // 重点突出         // inline在浏览器中直接显示,不提示用户下载...        // attachment弹出对话框,提示用户进行下载保存本地         // 默认为inline方式         response.setHeader("Content-Disposition

7.8K80
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    js实现下载功能

    /static/xxx.xlsx" download="xxx.xlsx">下载 直接点击可以下载,需要注意的是download属性,当不加download属性时,如果文件格式为txt、pdf、...jpg等浏览器支持直接打开的文件格式,那么不会下载,而是浏览器直接打开;添加download属性之后,就会下载,并且下载文件默认命名为你download属性的值。.../static/xxx.xlsx") window.open("https://download.test.com/postedit/static/xxx.xlsx") 当然,下载的资源可以是本地的,也可以是网上的...3.通过form表单提交的方式(get请求) 动态生成一个form表单,利用表单提交功能实现下载 //url 文件地址 或 接口地址 //data 请求参数:[{key:name,key1:value}...form.appendChild(input) } form.style.display = 'none'; form.method = "GET";//请求方式 form.action = 'url'; //下载文件地址

    3.4K31

    前端提效 - js 批量导出 excel 为zip压缩包

    本篇文章主要介绍使用 exceljs、file-saver、jszip实现下载包含多层级文件夹、多个 excel、每个 excel 支持多个 sheet 的 zip 压缩包。...本篇将接着上一篇,重点讲方法的更高级抽象,和下载多层级文件夹的 zip 压缩包。...源码地址:https://github.com/cachecats/excel-export-demo 实现效果 最终下载的是 压缩包.zip,解压之后包含多个文件夹,每个文件夹下又可以无限嵌套子文件夹...中表格的 column,类型同 antd 的 column columns: ColumnType[]; // 表格的数据 dataSource: any[]; } /** * 下载导出简单的表格...点击【导出zip】按钮,解压后打开下载的其中一个 excel,验证显示的内容跟在线表格完全一致。 那么是如何做到的呢?

    3.7K20

    Github下载慢容易断使用uGet辅助下载zip文件速度和稳定性都大幅提升

    github下载慢很多文档下着下着就XX了,网络上也提供了很多方法,都有一定的可行性。 个人觉得国内凌晨4点到早上9点之前直接使用git clone或浏览器下载即可。...如果下载失败,自动重试,直到成功,吃饭前点一下,吃完饭基本都ok! 具体过程如下: ? 如上图所示,复制zip下载地址,uGet通常立刻识别并弹出下载确认对话框。 ?...点击OK下载,看看速度吧~~ ? 过一会,再看看速度: ? 我对这个下载速度还是比较满意的,如果还是觉得慢,我也是没办法的,试过很多方法,要想达到10mb/s的这种下载速度,梦里是可以实现的。...还没吃饭,就已经下载完成了!!! ? ---- ~Fin~ ----

    1.2K41
    领券