所以在我的JAVA控制器中我有:
response.setContentType("text/csv");
response.setHeader("Content-Disposition", "attachment; filename=\"export.csv\"");
try {
OutputStream outputStream = response.getOutputStream();
String outputResult = "xxxx, yyyy, zzzz, aaaa, bbbb, ccccc, dddd, eeee, ffff, gggg\n";
outputStream.write(outputResult.getBytes());
outputStream.flush();
outputStream.close();
} catch (Exception e) {
System.out.println(e.toString());
}
在响应标签下,我看到csv文本就像它应该显示一样。
答案 0 :(得分:0)
您似乎正在尝试将Content-Disposition与使用XMLHttpRequest请求的内容一起使用。这不起作用。