尝试使用XSSFWorkbook生成Excel。它正在生成一个.json文件而不是xlsx文件。不明白是什么问题。如果我使用excel打开.json文件,则说明文件扩展名错误,只能正确打开数据。
我将以下标头添加到响应
response = Response.ok(newFile,MediaType.APPLICATION_OCTET_STREAM);
response.header("Content-Disposition", "attachment; filename=" + "filename.xlsx");