使用POI导出xls和xlsx格式要注意的问题

原创 2016年08月30日 11:15:17

导出xlsx格式:

 response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
 response.addHeader("Content-Disposition", "attachment;filename=fileName" + ".xlsx");
创建工作薄的时候,用Workbook workbook = new XSSFWorkbook();
这样可以正常导出xlsx格式


导出xls格式:

 response.setContentType("application/vnd.ms-excel");
  response.addHeader("Content-Disposition", "attachment;filename=fileName"+".xls");
创建工作薄的时候,用Workbook workbook = new HSSFWorkbook();
这样可以正常导出xls格式

如果创建xlsx工作薄的时候,用
Workbook workbook = new HSSFWorkbook();
生成的excel将无法打开,并有如下提示:



版权声明:本文为博主原创文章,未经博主允许不得转载。

office 所有后缀对应的 content-type

后缀 MIME Type .doc application/msword .dot application/msword .docx application/vnd.open...
  • xiaoranzhizhu
  • xiaoranzhizhu
  • 2017年04月22日 18:37
  • 1587

html input="file" 浏览时只显示指定文件类型 xls、xlsx、csv

Valid Accept Types: For CSV files (.csv), use:  type="file" accept=".csv" /> For Excel F...
  • hanshileiai
  • hanshileiai
  • 2015年03月28日 17:02
  • 55227

office中的所有content type

转自:http://filext.com/faq/office_mime_types.php What are the Microsoft Office MIME Types? FILExt do...
  • huang798807481
  • huang798807481
  • 2012年04月17日 22:47
  • 2296

使用XSSFWork创建的xlsx后缀Excel文件无法打开

使用XSSFWork创建的xlsx后缀Excel文件无法打开
  • iaiti
  • iaiti
  • 2015年04月21日 10:49
  • 7207

Java POI 导出EXCEL经典实现 Java导出Excel弹出下载框 【不定期更新】

在web开发中,有一个经典的功能,就是数据的导入导出。特别是数据的导出,在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作。而数据导出的格式一般是EXCEL或者PDF,我这里...
  • fmwind
  • fmwind
  • 2015年03月30日 15:09
  • 7031

POI 通用导出Excel(.xls,.xlsx)

POI操作EXCEL对象 HSSF:操作Excel 97(.xls)格式 XSSF:操作Excel 2007 OOXML (.xlsx)格式,操作EXCEL内存占用高于HSSF SXSSF...
  • houxuehan
  • houxuehan
  • 2016年03月23日 08:53
  • 57007

公共POI导出Excel方法--java

String title = Message.getString("manifestIExportTitle"); String[] rowsName = new String[]{...
  • wangchangpen62
  • wangchangpen62
  • 2015年03月18日 15:25
  • 33563

Java 实现导出excel表 POI/Java实现不同excel格式(*.xls、*.xlsx)文件的读取

1.首先下载poi-3.6-20091214.jar,下载地址如下: http://download.csdn.net/detail/evangel_z/3895051 2.Student.java...
  • u011277123
  • u011277123
  • 2017年02月22日 15:29
  • 2616

java poi 导入导出Excel xsl xslx

poi包:http://download.csdn.net/detail/ptzrbin/5212952   import java.io.FileInputStream; import j...
  • ptzrbin
  • ptzrbin
  • 2013年04月02日 14:16
  • 12383

大数据导出POI之SXSSFWorkbook

最近要求一次性导出50W以上的数据,TMD 开始用的是XSSFWorkbook瞬间内存暴涨到2G然后内存溢出了,嘎嘎…… 查了API才知道POI还有SXSSFWorkbook专门处理大数据,爱死你了P...
  • u014363151
  • u014363151
  • 2014年07月31日 18:06
  • 14524
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:使用POI导出xls和xlsx格式要注意的问题
举报原因:
原因补充:

(最多只允许输入30个字)