文谷首页 | 业界传真 | 网络技术 | 服务器 | 数据库 | 存储技术 | 系统安全 | 无线技术 | Cisco | .Net | Windows | Linux | Unix | Java
电子商务 | 网站工程 | 网页设计 | 平面设计 | 多媒体 | 编程语言 | Oracle | MSSQL | Photoshop | ASP | PHP | 实用技巧 | 进程查询 | 文谷论坛
Java频道
 资讯动态   考试认证   新手入门   核心技术   高级技术   J2EE   J2ME   XML   开源技术   其他技术
您现在的位置: IT文谷 >> 开发平台 >> Java >> 核心技术 >> 高级编程 >> 文章正文
如何实现将统计表格保存成excel文件如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件
如何实现将统计表格保存成excel文件
如何实现将统计表格保存成excel文件如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件
如何实现将统计表格保存成excel文件如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件

java,jsp,javascript中如何实现将统计表格保存成excel文件?
---------------------------------------------------------------
&lt SCRIPT LANGUAGE="JavaScript" &gt
function AutomateExcel()
{
var i,j;
// Start Excel and get Application object.
var oXL = new ActiveXObject("Excel.Application");

oXL.Visible = true;

// Get a new workbook.
var oWB = oXL.Workbooks.Add();
var oSheet = oWB.ActiveSheet;

// Add table headers going cell by cell.
// tblout表的ID
for(i=0;i&lt tblout.rows.length;i++)
for(j=0;j&lt tblout.rows(i).cells.length;j++)
oSheet.Cells(i+1, j+1).Value = tblout.rows(i).cells(j).innerText

oXL.Visible = true;
oXL.UserControl = true;
}
&lt /SCRIPT &gt
//这个问题其实你搜一下就有了

---------------------------------------------------------------

首先你的页面上要有一个按钮:save
这个按钮先做查询数据库,然后action转到保存excell的页面,即我给你的这些代码,由于我的是用这个页面是隐藏的,点击save时有跳出界面问你是打开还是保存,xxxxxxxxxxxxxx是你调用数据库的记录,
&lt %@ page contentType="text/html;charset=gb2312" % &gt
&lt %@ page import="java.lang.*"% &gt
&lt %
try{
response.setContentType("Application/msexcel");
response.setHeader("Content-Disposition", "attachment;filename=trainlist.xls");
StringBuffer cont=new StringBuffer("");
% &gt
&lt HTML &gt
&lt HEAD &gt
&lt META http-equiv="Content-Style-Type" content="text/css" &gt
&lt /HEAD &gt
&lt BODY &gt
&lt br &gt&lt br &gt&lt br &gt
&lt %
int status = khViewBean.getStatus();
if (status == 0){
int rscount = khViewBean.getRSCount();
% &gt
&lt %
cont.append("&lt html &gt&lt head &gt&lt META content=′text/html; charset=gb2312′ http-equiv=Content-Type &gt&lt /head &gt&lt body &gt ");
cont.append("&lt h1 &gt SOP??μμ2é?ˉ?á1?&lt /h1 &gt");
cont.append("&lt table width=′100%′ border=′1′ &gt ");
cont.append("&lt tr &gt ");
cont.append("&lt td height=′19′ &gt???to? &lt /td &gt ");
cont.append("&lt td height=′19′ &gt???t?? &lt /td &gt ");
cont.append("&lt td height=′19′ &gt2??? &lt /td &gt ");
cont.append("&lt td height=′19′ &gtéúD§ê±?? &lt /td &gt ");
cont.append("&lt /tr &gt ");
cont.append("&lt tr &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt /tr &gt ");
cont.append("&lt tr &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
cont.append("&lt td &gt"+xxxxxxxxxxxxxxxxxxxxxxxx +" &lt /td &gt ");
}
cont.append("&lt /table &gt ");
cont.append("&lt /body &gt&lt /html &gt ");
response.getWriter().println(cont.toString());
response.getWriter().close();
% &gt
&lt %
}
else if (status  &gt 0) {
% &gt
&lt hr color="#6699CC" &gt
&lt span class="text" &gt&lt font color="blue" size="16" &gt&lt center &gt&lt P &gt?Têy?Y &lt /P &gt&lt /center &gt&lt /font &gt&lt /span &gt
&lt %
}
else if (status &lt  0) {
% &gt
&lt hr color="#6699CC" &gt
&lt span class="text" &gt&lt font color="red" size="16" &gt&lt center &gt&lt P &gt?¢éú′í?ó &lt /P &gt&lt /center &gt&lt /font &gt&lt /span &gt
&lt %
}
% &gt
&lt hr color="#6699CC" &gt
&lt %
}
catch (Exception e){
out.println(e.toString());
}
% &gt
&lt /BODY &gt
&lt /HTML &gt

如何实现将统计表格保存成excel文件如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件
  • 上一篇文章:

  • 下一篇文章:
  • 进入论坛讨论

    相关文章
    我的Thinking in Java学习笔记
    使用JBoss和Eclipse创建J2EE应用
    SpringFramework(9)
    NoTitle385
    向Web Service进军--Axis+Tomcat模拟一个银行存取款
    JAVA中的指针,引用及对象的clone
    JAVA中用动态代理类实现记忆功能(二)
    JAVA中用动态代理类实现记忆功能(一)
    DB Test
    基金系统的初步研究(1)
    SpringFramework(8)
    深入浅出Java clone技术(2)
    热门文章最新推荐

    版权与免责声明:
    ① 本网转载其他媒体稿件是为传播更多的信息,此类稿件不代表本网观点,版权归原作者所有,本网不承担此类稿件侵权行为的连带责任。
    ② 本站原创文章,转载时请注明出自文谷及作者姓名
    ③在本网BBS上发表言论者,文责自负。
    ④如您因版权等问题需要与本网联络,请在30日内联系 。
    如何实现将统计表格保存成excel文件如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件
    如何实现将统计表格保存成excel文件如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件2006-7-19 21:10:07如何实现将统计表格保存成excel文件

    全站热点
    最新推荐
    关于文谷 | 联系文谷 | 免责声明 | 文谷论坛
    Tel: 0577-65690019      E-mail: ichenjian@gmail.com    MSN:ichenjian@hotmail.com    QQ:2911194
    Copyright © 2004-2008 wengu.com 文谷 All Rights Reserved
    浙ICP备05000327号