我在 WebLogic12c 上部署了一个应用程序——应用程序最近迁移到了 12c。当我尝试将报告导出到 Excel 时,它会显示一条警告消息(您尝试打开的文件的格式与文件扩展名指定的格式不同......)然后说文件已损坏。但是如果我尝试保存并打开同一个文件,它仍然会显示警告消息,但它会在 Excel 中打开数据。这是我的导出 excel 动作类...
String header = "attachment; filename=" + filename + "-"
+ new Date().getTime() + ".xls;";
response.setContentType("application/vnd.ms-excel;name=\"bestellnummer\"");
response.setHeader("Content-Disposition",header);
我不确定问题出在 WebLogic 还是代码中。