问题描述
我在 Spring 服务中生成了一个大型 CSV 报告。我使用 OpenCSV 进行生成。它看起来像这样:
CSVWriter writer = new CSVWriter(printWriter);
for (.....) {
writer.writeNext(row.toArray(new String[0]));
}
现在我将 HttpServletResponse response.getWriter()
传递给 CSVWriter
,它 CSVWriter
立即写入响应。但我有疑问。这种方法是否正确?我的意思是立即为 HTTP 响应生成报告。
我这样做是因为我不想在服务器上创建临时文件。
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)