Java JSP下载Csv文件

Java JSP下载Csv文件,java,jquery,jsp,Java,Jquery,Jsp,我研究这个问题已经快一天了,但我想不出一个解决办法 我想在我的jsp页面中添加一个下载服务,代码如下: response.setHeader("Content-Disposition","attachment;filename=authData"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())+".csv"); PrintWriter out = response.getWriter(); <input ty

我研究这个问题已经快一天了,但我想不出一个解决办法

我想在我的jsp页面中添加一个下载服务,代码如下:

response.setHeader("Content-Disposition","attachment;filename=authData"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())+".csv");

PrintWriter out = response.getWriter();
<input type="submit" class="btn_sure fw" value="query"  onclick="queryAuthDataList();"/> 
<input type="reset" class="btn_cancel fw" value="reset"> 
<input type="submit" class="btn_sure fw" value="download CSV" onclick="exportAuthDataList();" >
function exportAuthDataList(){
        $("#queryAuthDataForm").attr("action","export").submit();
        }
    function queryAuthDataList(){
        $("#queryAuthDataForm").attr("action","query").submit();
        }
我用一个触发按钮链接到背景。代码如下:

response.setHeader("Content-Disposition","attachment;filename=authData"+new SimpleDateFormat("yyyy-MM-dd HH:mm:ss").format(new Date())+".csv");

PrintWriter out = response.getWriter();
<input type="submit" class="btn_sure fw" value="query"  onclick="queryAuthDataList();"/> 
<input type="reset" class="btn_cancel fw" value="reset"> 
<input type="submit" class="btn_sure fw" value="download CSV" onclick="exportAuthDataList();" >
function exportAuthDataList(){
        $("#queryAuthDataForm").attr("action","export").submit();
        }
    function queryAuthDataList(){
        $("#queryAuthDataForm").attr("action","query").submit();
        }
由于某些原因,我必须使用GET来收集jsp文件中的标记名和值。

问题来了,当我从DB2中选择数据时,有很多结果,我必须对它们进行分页,但是当我单击下一页时,它开始自动下载csv文件。我在Jquery中定义了不同的重定向关键字,但我不能简单地在“下一页”链接中添加Jquery函数。因为我可能会得到一些其他链接

单击其他链接时,如何停止文件下载