【问题标题】:Export to excel using Java working in IE8 & IE9 but not in IE10使用在 IE8 和 IE9 中但不在 IE10 中工作的 Java 导出到 excel
【发布时间】:2014-03-14 21:38:55
【问题描述】:

我已经完成了导出到 excel 编码。我同时使用了XSSFWorkBookHSSWorkBook 来支持.xls 和.xlsx 格式,例如:

Workbook[] wbs = new Workbook[] { new HSSFWorkbook(), new XSSFWorkbook() };

同样要导出到excel,内容类型设置如下:

response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition", "attachment; filename=" + filename);

我能够在 IE8 和 IE9 中成功导出,但是当我尝试使用 IE10 导出 excel 时,会打开一些数据而不是 excel 记事本。如何让它在所有版本的 IE 中工作?我没有得到哪个 sn-p 使用的是特定于浏览器版本的行为。请建议。

【问题讨论】:

    标签: jakarta-ee


    【解决方案1】:

    我认为您的问题与 java 或 java-ee 无关,并且与导出过程无关(即在服务器上而不是在 Web 浏览器上运行)。

    您需要设置响应标头,使 IE10 下载内容,而不是使用某些程序打开它。

    这个问题可能对你有帮助IE 10 - File download issues

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-10-02
      • 1970-01-01
      • 2013-04-15
      • 2014-12-06
      • 1970-01-01
      • 2013-02-23
      • 1970-01-01
      • 2012-08-28
      相关资源
      最近更新 更多