Excel无法打开文件“filename.xlsx”,因为IE8中的文件格式无效错误

时间:2011-08-18 15:11:56

标签: java internet-explorer-8

我正在尝试从jsp打开excel 2007(即)如果用户点击生成报告按钮对话框,则会显示打开/保存按钮(这是一个普通的下载对话框)。如果用户点击打开按钮警告消息“ Excel无法打开文件Report.xlsx,因为文件格式或扩展名无效”。我只在IE8&中遇到此错误MS 2007组合不在IE6& MS 2007组合。

大多数Google网站都在讨论MIME类型。即使我在我的代码中将MIME类型更改为MS 2007 excel,如下所示仍然获得警告消息。

我完全搜索谷歌没有服务器端解决方案。在大多数网站中,他们要求在客户端计算机中添加注册表,但我想要服务器端修复。

这是代码......

response.setContentType( “应用程序/ vnd.openxmlformats-officedocument.spreadsheetml.sheet”); response.setHeader(“Content-Disposition”,“attachment; filename =”“Report.xlsx”);
response.setHeader(“缓存控制”,“无缓存”); response.setHeader( “附注”, “公共”);

0 个答案:

没有答案