Java JSP下载Csv文件
我研究这个问题已经快一天了,但我想不出一个解决办法 我想在我的jsp页面中添加一个下载服务,代码如下: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
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函数。因为我可能会得到一些其他链接
单击其他链接时,如何停止文件下载