我正在使用 OAF 框架在 IE9 中调用 csv 下载的一项操作。
处理完成后,浏览器显示要保存或下载的 csv。
但是,问题是我的浏览器因处理鼠标符号而挂起,为此我必须按 F5 来终止会话。
然后浏览器允许我打开/下载 CSV 文件。
问题是,我能够在浏览器级别关闭会话,因为我一直在使用 OAF,并且我的代码中没有使用 javascripts 代码。
我的代码如下:
HttpServletResponse response =
(HttpServletResponse)pageContext.getRenderingContext().getServletResponse();
response.setContentType("text/csv");
response.setHeader("Content-Disposition",
"attachment; filename=" + file_name + ".csv");
ServletOutputStream pw = null;