Sel*_*lva 5 java internet-explorer-8
我正试图从jsp(即)打开excel 2007,如果用户点击生成报告按钮对话框,则会显示打开/保存按钮(这是一个普通的下载对话框).如果用户点击打开按钮警告消息说" Excel无法打开文件Report.xlsx,因为文件格式或扩展名无效 ".我只在IE8和MS 2007组合中得到此错误,而不是在IE6和MS 2007组合中.
大多数谷歌网站都在谈论MIME类型.即使我在我的代码中将MIME类型更改为MS 2007 excel,如下所示仍然获得警告消息.
我完全搜索谷歌没有服务器端解决方案.在大多数网站中,他们要求在客户端机器中添加注册表,但我想要服务器端修复.
这是代码......
response.setContentType( "应用程序/ vnd.openxmlformats-officedocument.spreadsheetml.sheet"); response.setHeader("Content-Disposition","attachment; filename =""Report.xlsx");
response.setHeader("缓存控制","无缓存"); response.setHeader( "附注", "公共");