Excel导出在SpringMVC非常简单,我们需要实现一个AbstractXlsxView的类,作为相应的View。然后通过BeanNameResolver获得并使用这个View的输出进行响应。
1、pom.xml中下载pol的jar包
<dependency>
<groupId>org.apache.poi</gruopId>
<artifactId>poi</artifactId>
<version>3.9</version>
</dependency>
<denpency>
<groupId>org.apache.poi</groupId>
<artifactId>poi-ooxml</artifactId>
<version>3.9</version>
</dependency>
2、新建ExcelView视图类
该视图类继承自抽象类AbstractXlsxView,生成的表格拓展名为.xlsx
public class ExcelView extends AbstractXmlsView{
protected void buildExcelDocument(Map<String,Object> map,Workbook workbook,
HttpServletRequest httpServletRequest,