社区
Java EE
帖子详情
页面导出csv文件?
miracleliu
2011-07-08 01:45:19
页面从数据库读取数据并分页显示
用户要从页面下载全部数据,下载格式为csv
我现在的做法是把数据从数据库读取出来写成csv文件然后给用户下载。
这样数据量很大的话,速度很慢。有时候会timeout。
有没有别的好办法?
...全文
279
11
打赏
收藏
页面导出csv文件?
页面从数据库读取数据并分页显示 用户要从页面下载全部数据,下载格式为csv 我现在的做法是把数据从数据库读取出来写成csv文件然后给用户下载。 这样数据量很大的话,速度很慢。有时候会timeout。 有没有别的好办法?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
11 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
xianaofei
2011-07-14
打赏
举报
回复
1 设置session的时间 可以在web.xml中设置
2 导出文件的时候可以用多线程进行导出,一次开多个线程进行异步操作
miracleliu
2011-07-11
打赏
举报
回复
边写边下载怎么实现?
不会。。。
请教`~
Looking_Glass
2011-07-11
打赏
举报
回复
关键你的CSV文件咋生成?
你生成csv肯定有个输出流?
就设置servlet的下载头.
取到response输出流.
把你csv的输出流写到response输出流.
就可以实现拉.
Looking_Glass
2011-07-10
打赏
举报
回复
边写边下载不行吗?你的csv咋样写?apache吗?直接把内容写到servlet的输出流?
miracleliu
2011-07-08
打赏
举报
回复
页面展现不超时。。
我现在的做法是把数据从数据库读取出来写成csv文件然后给用户下载。
这一步我在一个servlet里完成的。好像应该分开吧?
先写文件,等文件写好了再让用户下载?
这样的话好麻烦。文件不知道什么时候才能写好,还要在页面搞个ajax不停地过来查看有没有写好。
miracleliu
2011-07-08
打赏
举报
回复
先生成文件再下载。
不过是一个servlet请求完成
Looking_Glass
2011-07-08
打赏
举报
回复
你是先生成这个csv文件先,还是边生成边下载呢?
ahhfwalkman
2011-07-08
打赏
举报
回复
页面展现不超时,但下载的时候超时了?
miracleliu
2011-07-08
打赏
举报
回复
504 Gateway Time-out
nginx/0.7.66
miracleliu
2011-07-08
打赏
举报
回复
页面504 错误 timeOut
Looking_Glass
2011-07-08
打赏
举报
回复
timeout 是session 过时???
java实现
csv
导出
千万级数据实例
轻松解决普通poi形式
导出
Excel的中出现的栈溢出问题,此资源可实现千万级数据分批
导出
csv
文件
,测试实现16500000条数据大概80秒左右;具体表里内容。
CSV
导出
类库(Easy
CSV
Export)源码
轻量级的
CSV
导出
类库,代码量小,使用简单,可以
导出
为File,TextWriter,HttpResponse。 有测试代码可供参考。 欢迎转载。
活字格-导入
导出
CSV
.zip
活字格-导入
导出
CSV
thinkPHP
导出
csv
文件
及用表格输出excel的方法
本文实例讲述了thinkPHP
导出
csv
文件
及用表格输出excel的方法。分享给大家供大家参考,具体如下: 1.thinkphp
导出
csv
文件
导出
csv
文件
可能就那几行代码,今天有个问题困扰我好久,就是
导出
之后出现一些html代码,这个不应该,view里面是空的,controller中最后也没有$this->display(),最后细心看到think_page_trace这样的字样,恍然大悟,是
页面
的跟踪日志,这个默认是会输出来的。最后在方法后面加了一个exit结束就好了,下面是代码: 1.IndexController.class.php <?php namespace Home\Con
jQuery
导出
页面
表格为xlsx,xls,
csv
,txt格式的
文件
Demo
jQuery
导出
页面
表格为xlsx,xls,
csv
,txt格式的
文件
Demo源码 非常之详细 绝对会让你有收获
Java EE
67,513
社区成员
225,879
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章