如何将jsp页面里的数据导出到excel中

时间:2022-03-30 17:12:18
页面中有很多条数据,有翻页,
想实现下载数据的功能(点击一个按钮,把全部数据导出,不只是每个翻页里的数据)!
<script language="javascript">  
 
 function   AutomateExcel()   
  {   
  alert("来源不明,请您通过授权网站访问我们.");   
  //   Start   Excel   and   get   Application   object.   
  var   oXL   =   new   ActiveXObject("Excel.Application");   
  //   Get   a   new   workbook.   
  var   oWB   =   oXL.Workbooks.Add();   
  var   oSheet   =   oWB.ActiveSheet;   
  var   table   =   document.all.data;   
  alert("this   is   the   table   name"+table);   
  var   hang   =   table.rows.length;   
  alert("this   is   the   table   length"+hang);   
  //var   i=0;   
  //var   j=0;   
  var   lie   =   table.rows(0).cells.length;   
  alert("this   is   the   table   lie"+lie);   
  //   Add   table   headers   going   cell   by   cell.   
  for   (var   i=0;i<hang;i++)   
  {   
  for   (var   j=0;j<lie;j++)   
  {   
    alert("this   is   the   value   i"+i);   
    alert("this   is   the   value   j"+j);   
  oSheet.Cells(i+1,j+1).value   =   table.rows(i).cells(j).innerText;   
  }   
    
  }   
  oXL.Visible   =   true;   
  oXL.UserControl   =   true;   
  //oSheet.SaveAs("C:\\TEST.XLS");   
  //   用   Application   对象用   Quit   方法关闭   Excel。   
  //oSheet.Application.Quit();   
  }  

</script> 

我试了这个方法,但是报错"Automation服务器不能创建对象",请问怎么解决!?

2 个解决方案

#1


同时搜网(www.tongshisou.com)是一个很有创意的搜索网站,是目前最易用,最方便的整合搜索网站,本身不做搜索却把业界的搜索引擎聚合在自己网站中,包括百度,GOOGLE,YAHOO,中搜,爱问,搜狗,奇虎,腾讯搜搜,OPENV,TVIX,有网页 新闻 图片 音乐 视频 地图 工作 餐饮 的搜索,可谓很全哦,搜索起来确实方便,而且很易用,可以把结果同时在一个网页中以分割条形式分开,而且可以分割成2-4个窗口,大家可以一试哦www.tongshisou.com

#2


达人救命啊^

#1


同时搜网(www.tongshisou.com)是一个很有创意的搜索网站,是目前最易用,最方便的整合搜索网站,本身不做搜索却把业界的搜索引擎聚合在自己网站中,包括百度,GOOGLE,YAHOO,中搜,爱问,搜狗,奇虎,腾讯搜搜,OPENV,TVIX,有网页 新闻 图片 音乐 视频 地图 工作 餐饮 的搜索,可谓很全哦,搜索起来确实方便,而且很易用,可以把结果同时在一个网页中以分割条形式分开,而且可以分割成2-4个窗口,大家可以一试哦www.tongshisou.com

#2


达人救命啊^