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

2025-02-24 11:23:25
推荐回答(2个)
回答1:

调用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

回答2:

本身就是一种下载啊,你下载到本地就算是导出了啊