再次遇到了导出excel的问题。这次更棘手。需要带图片。。。
从网上搜了一下。发现挺多的。页面后台代码的参考的是这位的。额。。。页面找不到了。。。我是在一般处理程序中使用的NPOI
处理流程如下:
0、页面ajax发送导出excel的请求(附带查询条件)
1、根据条件,查询需要导出的数据
2、在服务器端创建一个空文件、创建流并读入创建的文件
3、设置excel的格式、表头
4、填充内容(我使用的是list存储数据)
5、写入流并释放资源
6、返回文件存储的http访问路径url,结束一般处理程序的调用
7、根据ajax请求数据结果,如果有数据,则将页面iframe的src属性赋值为返回的url
晚上回去再贴代码。。。