HTTP响应CSV未下载

时间:2016-06-20 16:30:22

标签: java http csv servlets

所以在我的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());
    }

以下是检查元素网络标签:enter image description here

在响应标签下,我看到csv文本就像它应该显示一样。

1 个答案:

答案 0 :(得分:0)

您似乎正在尝试将Content-Disposition与使用XMLHttpRequest请求的内容一起使用。这不起作用。