当前位置:编程学习 > JAVA >>

java页面导出下载时以表单方式提交,后台执行了两次

我在页面上做下载功能,下载时要根据用户页面查询条件进行下载,点击下载时我是用表单方式提交后台查询数据进行下载,结果是后台查询执行了两次,第一次有查询条件,第二次就没有了,好像是先弹出下载界面后点下载时,在重新执行了一次url地址造成的,这种方式应该如何修改,谢谢大家啦。 --------------------编程问答-------------------- 会不会是form又submit了.把form里面的F5自动提交给禁用掉. --------------------编程问答--------------------  你是玩的迅雷下载吧?
试试IE直接下载 --------------------编程问答-------------------- 能否看看代码? --------------------编程问答-------------------- 把代码拿来分析一下 --------------------编程问答--------------------

function up(){
                
$("#tBaseMeasflowForm").attr("action","<%=path %>/tBaseMeasflow.do?method=exportRule");
$("#tBaseMeasflowForm").submit();
 }

以上是页面导出调用代码

后台就是执行表单查询,组装excel,设置头信息进行下载。

我在测试了一下,在IE7下好这,在firefox下是一次,在google下也是一次,在360下是两次,
我想是不是和他本身自带的下载有关。
补充:Java ,  Web 开发
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,