我知道标题有点混乱。我将描述我的任务:
现在我正在写一个网页,它允许我下载一些数据或者做一些其他的事情。前端是jsp,后端是java。因此,每当我在这个页面上做一些事情时(例如,对数据进行排序或下载数据),就会向java发送一个请求,在数据处理之后,.jsp页面将再次刷新和加载(因为在排序之后应该刷新它)。但是我刚刚发现,如果我用以下代码下载数据,刷新将被中断:
OutputStream out = response.getOutputStream(); // response is HttpServletResponse
doSomeOutput(out); // Just write so