相信大家会经常遇到需要在web页面上给用户生成excel报表的情况.我刚好在最近的工作中遇到了,
【程序编程相关:开始学习工作流方面的知识】 【推荐阅读:如何获取MSSQLServer,Orac】下面是一个使用jxl包(一个开源的包)的实例. 【扩展信息:Asp.net连Access时:操作必须】 //servlet中生成提供下载的excel文档的例程,这里用的是jxl包,当然也可以用apache的poi包试试. public void dopost(httpservletrequest request,httpservletresponse response) throws servletexception,ioexception{ /** …… **/ outputstream os = response.getoutputstream(); jxl.write.writableworkbook wwb = null;response.setheader("content-disposition",
"attachment; filename=" + fname + ".xls");response.setcontenttype("application/msexcel");
wwb = workbook.createworkbook(os);
/** ... 下一页