gridpanle 导出 excel

      项目要有一个功能 将记录导出到EXCEL中,EXTJS导出EXCEL的方法,网上给出的一些示例,都没有成功的运行。出现的问题是在FF下,下载时出现的后缀名为xls.part,文件被损坏。搞了两天,超级郁闷。。。。。。

    

 

     导出EXCEL时,基本的就是两种方法:客户端导出和服务器端导出。

 

     EXTJS客户端导出的基本思路是:首先生成EXCEL的XML描述文件,再进行UTF8转码,最后调用document.location = 'data:application/vnd.ms-excel;base64,' + Base64.encode(vExportContent);

 

     

      服务器端的思想是,前台向后台发送请求,并同时传递一些参数(如导出的列,记录数等),后台从数据库取出数据,生成EXCEL文件,再供前台下载

 

 

      现在两种方法都没有实现,烦啊

 

 /

现在能用POI的SS(HSSF+XSSF)生成漂亮的EXCEL文件了。

 

但如何根据前台客户的要求来动态的生成文件,还要努力写自己的ACTION啊,基本思路是:前台操作GRIDPANEL,隐藏那些列,打印哪些记录,将这些要求传回到服务器端,后台再根据这些要求检索数据库,进一步生成EXCEL文件供用户下载

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值