我正在尝试使用JSP生成excel,但生成的文件没有直接打开。如果我保存此文件并尝试打开然后它会被打开但是如果我尝试直接打开它然后得到以下错误:
文件已损坏,无法打开。
我使用以下规范作为响应标题:
response.setContentType("application/vnd.ms-excel");
response.setHeader("Content-Disposition","attachment;filename="+"fileName.xls");
我也尝试过:
response.setContentType("application/vnd.openxmlformats-officedocument.spreadsheetml.sheet");
任何帮助都是值得的。提前谢谢。