社区
Java EE
帖子详情
如何用java将数据库表导出成html?
vip_mishow
2008-06-16 09:08:01
如何用java将数据库表导出成html?(也许用JSP可能更容易导出成html)
由于要将含有大量数据的数据表导出成excel格式,但又因为内存的限制,导致直接导出到excel的数据量达不到要求
数据表中数据量较大,有几万条,所以尝试一个新的思路,先将数据表导出成html形式,(在html中用table存储数据)再修改后缀名……
但现在遇到的问题就是如何将数据导出成html形式,烦请各位高人指点,谢谢!
初来咋到,积分没几多,还望各位仁义赐教……
...全文
161
3
打赏
收藏
如何用java将数据库表导出成html?
如何用java将数据库表导出成html?(也许用JSP可能更容易导出成html) 由于要将含有大量数据的数据表导出成excel格式,但又因为内存的限制,导致直接导出到excel的数据量达不到要求 数据表中数据量较大,有几万条,所以尝试一个新的思路,先将数据表导出成html形式,(在html中用table存储数据)再修改后缀名…… 但现在遇到的问题就是如何将数据导出成html形式,烦请各位高人指点,谢谢! 初来咋到,积分没几多,还望各位仁义赐教……
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
3 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
vip_mishow
2008-06-21
打赏
举报
回复
现在问题已经得到了完美的解决,依然使用的是导出为HTML格式,这种方式有一各较大的优点就是——与导出为EXCEL相比,导出是内存消耗较少,因而一次性可导出大量的数据,现在尝试的导出数据量可达20万条……或许可以更多……
vip_mishow
2008-06-16
打赏
举报
回复
也尝试过一次分批写入……,但好像写入excel是一次性写入的,第一批写入后如果在写第二批之前的就被覆盖了……
如果分批读出写入的话,就得用到好几个excel文件……,用户觉得数据表不完整了……
况且用户也希望能一次导出数据成一个完整的文件
xaj21
2008-06-16
打赏
举报
回复
[Quote=引用楼主 vip_mishow 的帖子:]
如何用java将数据库表导出成html?(也许用JSP可能更容易导出成html)
由于要将含有大量数据的数据表导出成excel格式,但又因为内存的限制,导致直接导出到excel的数据量达不到要求
数据表中数据量较大,有几万条
[/Quote]
搂主将数据一次性的读出来写入到excel文件里?
假如数据量大,肯定会存在内存不足的问题。
你完全可以按照分页的方法,分多次批量读出并以追加的方式写入到excel文件里
没必要再搞个html这个中间产物
Java EE
67,538
社区成员
225,852
社区内容
发帖
与我相关
我的任务
Java EE
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
复制链接
扫一扫
分享
社区描述
J2EE只是Java企业应用。我们需要一个跨J2SE/WEB/EJB的微容器,保护我们的业务核心组件(中间件),以延续它的生命力,而不是依赖J2SE/J2EE版本。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章