
文件操作
Royal niver give up
这个作者很懒,什么都没留下…
展开
-
多文件压缩下载
之前写过了压缩文件上传,现有一个新的需求,上传了多个文件,要把这些文件打包下载,本例子是通过zip的方式压缩下载多个文件。 首先jar包还是那两个: <!--zip4j依赖,解压zip压缩--> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId>原创 2022-08-26 15:15:40 · 556 阅读 · 0 评论 -
easypoi导出
1.首先导入相应依赖 <!-- easypoi简单导出所需要的jar包 start --> <dependency> <groupId>cn.afterturn</groupId> <artifactId>easypoi-base</artifactId> <version>3.2.0</version> </dependency> <dependency>原创 2021-08-27 17:48:29 · 276 阅读 · 0 评论 -
列表数据导出
基本上都有过这样的需求:几个条件筛选出一部分数据以表格形式展现,功能按钮旁边有个导出,一般是以Excel的形式导出,这里就以easyExcel介绍一下数据导出的具体实现 jar包: <!--excel导入导出资源包--> <dependency> <groupId>com.alibaba</groupId> <artifactId>easyexcel</artifactId&g原创 2021-08-17 14:44:45 · 370 阅读 · 0 评论 -
压缩文件上传
首先压缩文件的上传需要几个maven包,分别用于zip和rar的解压: <!--zip4j依赖,解压zip压缩--> <dependency> <groupId>net.lingala.zip4j</groupId> <artifactId>zip4j</artifactId> <version>1.3.2</version>原创 2021-08-17 14:42:56 · 865 阅读 · 0 评论 -
java.io.IOException: 您的主机中的软件中止了一个已建立的连接。
我在下载文件的时候出现这个问题,搜索了一下网上的解决方案,梳理了一下代码发现是一行代码导致的: // 如果加上会出现您的主机中的软件中止了一个已建立的连接 // response.reset(); response.setContentType("multipart/form-data;charset=UTF-8"); response.setCharacterEncoding("UTF-8"); response.setH原创 2021-02-22 09:36:22 · 3844 阅读 · 0 评论