jsp调用java方法导出excel为什么会弹出保存或下载的对话框,调用完之后直接将文件保存到指定路径下即可。

 我来答
jiangrujie2005
推荐于2016-06-03 · TA获得超过819个赞
知道小有建树答主
回答量:447
采纳率:0%
帮助的人:344万
展开全部
调用java导出excel?
你的excel是文件形式还是页面上的某个表格。如果是文件形式那就是下载了,弹出保存或下载窗口是应该的,但如果是页面上的某个表格那么不需要调用后台java来实现到处excel,直接js脚本语言就可以实现这个功能。。。
function AllAreaExcel(){
var oXL = new ActiveXObject("Excel.Application");
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;
var sel=document.body.createTextRange();
sel.moveToElementText(printb);
sel.select();
sel.execCommand("Copy");
oSheet.Paste();
oXL.Visible = true;
}
sel.moveToElementText(printb); 这句中的printb是代表需要导入的表格id
百度网友7282eee
2012-03-30 · TA获得超过346个赞
知道小有建树答主
回答量:555
采纳率:100%
帮助的人:185万
展开全部
本身就是一种下载啊,你下载到本地就算是导出了啊
追问
只需要导出到指定的路径,不需要弹出下载或保存的窗口,而且窗口显示的名字是jsp的名字,下载的文件内容是jsp的内容,所以弹出的窗口根本就不对。
追答
噢,那是你配置不对噢,是不是用struts下载的?,如果真的是实现客户端导出功能,就一定有个下载的弹出框的
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式