一、导入需要的依赖
站在巨人的肩膀学习:文档地址
1、maven项目需要导入的依赖,其他项目自行去仓库下载jar包
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-base</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-web</artifactId>
<version>4.2.0</version>
</dependency>
<dependency>
<groupId>cn.afterturn</groupId>
<artifactId>easypoi-annotation</artifactId>
<version>4.2.0</version>
</dependency>
2、会出现的问题
<dependency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>4.1.1</version>
</dependency>
如果poi-ooxml的版本过低(低于3.7x的版本)会报找不到org.apache.poi.xssf.usermodel.XSSFWorkbook 这个类,切记切记
3、上代码
这里是需要导的包,很多地方贴代码不贴包实在头痛
import java.io.ByteArrayOutputStream;
import java.io.InputStream;
import java.io.OutputStream;
import java.net.HttpURLConnection;
import java.net.URL;
import java.net.URLEncoder;
import java.util.HashMap;
import java.util.Map;
import cn.afterturn.easypoi.entity.ImageEntity;
import cn.afterturn.easypoi.excel.ExcelExportUtil;
import cn.afterturn.easypoi.excel.entity.TemplateExportParams;
import com.xykj.common.core.entity.ResponseBean;
import com.xykj.domain.vo.FinishedFlowDto;
import org.apache.poi.ss.usermodel.