使用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将无法打开,并有如下提示:



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

相关文章推荐

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

Valid Accept Types: For CSV files (.csv), use:  type="file" accept=".csv" /> For Excel F...

poi解析xlsx

poi解析xlsx

我是如何成为一名python大咖的?

人生苦短,都说必须python,那么我分享下我是如何从小白成为Python资深开发者的吧。2014年我大学刚毕业..

java使用POI实现excel文件的读取,兼容后缀名xls和xlsx

首先,引入所需的jar包: 如果是maven管理项目的jar包,只需在pom.xml中加上: POIUtil工具类的代码: package com.cn.util; import java.io.Fi...

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

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

关于Excel表格导出方法--application/vnd.ms-excel

由于本人所做的项目中需要用到两种将JSP页面table导出到Excel表格的方法(老板也是坑爹),一种是在后台操作数据库来实现,比较简单。由于本人对JSP页面导出方法不了解,所以在此做个笔记,也希望对...

用POI工具进行导出Excel表格时出现的问题

java.lang.IllegalArgumentException: Maximum number of fonts was exceeded   出错原因:我们在导出Excel表格时会给Exc...

java导入和导出excel文档(支持xls,xlsx格式)

好久没写博客了,写个简单的估计也是常用的,欢迎评判指导交流 相关jar包,可以先百度,因为时间问题后续再补上 package main.java; import java.io.File...

通过Response输出方式导出Excel

目前见过这么几种类型的导出Excel表:         1,NPIO方式,高仿Java.功能比较强大,但是比较重。         2, ...

Java poi实现导出excel,添加数据有效性,生成模板

如题,使用poi组件实现上述功能,如下代码,参考资料地址:http://www.iteye.com/problems/65191: package com.rmsClient.util; impor...

JAVA使用POI根据模版导出EXCEL

//excel模板路径 File fi=new File(basePath+templetName); POIFSFileSystem fs = new POIFSFileSystem(new...
返回顶部
收藏助手
不良信息举报
您举报文章:深度学习:神经网络中的前向传播和反向传播算法推导
举报原因:
原因补充:

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