JAVA向EXCEL写数据

蛋疼的淡定哥 发布于 2011/06/03 10:15
阅读 3K+
收藏 2

现在需求是:

从数据库查出数据,生成相应的EXCEL文档,然后再网站上下载

请问各位大侠怎样把数据库查询到的数据写到EXCEL文档中!!!

谢谢

以下是问题补充:

@蛋疼的淡定哥:有没有一种方法,像是web那种形式 在EXCEL的cell中写上EL表达式,然后将实体数据直接放入sheet中,就能自动将数据放到相应的cell中 (2011/06/03 11:59)
@蛋疼的淡定哥:用的是POI (2011/06/03 12:03)
加载中
0
红薯
红薯

生成 Excel 文档的几个项目请看我给你设置好的标签:POI,JExcelApi,JXL

烈冰
烈冰
标签要手动设置?
蛋疼的淡定哥
蛋疼的淡定哥
谢谢
0
保罗的寓言
保罗的寓言

补充:

利用poi进行excel 导出的时候的时候,会有两种格式的excel,一种是xsl(excel 2003)一种是xslx(excel 2007)他们的支持的columns 和rows数量是不一样的,同时他们使用的workbook api也是有差别的,

具体参考apache poi的官方document,里面有很详细的api说明。希望对你有所帮助。

蛋疼的淡定哥
蛋疼的淡定哥
谢谢
0
little_bill
little_bill

呵呵。我有写好例子。LZ可以参考一下:

http://little-bill.iteye.com/blog/889689

0
游客
游客
ResultSet 直接输出到 CSV不是很好吗?
0
FebruaryFeb
FebruaryFeb
帮顶!
还有一种方法是直接使用SpreadJS这种类Excel控件,在里面直接编辑就好了,然后可以导入或者存成Excel文件类型。Excel里面的功能基本都支持啦,还不用写太多代码。
你看这个例子能不能解决你的问题:http://demo.gcpowertools.com.cn/spreadjs/exceliosample/exceliosample/
返回顶部
顶部