使用Java 语言导出、导入 Excel 文件的源代码(实例)

关键词:Java,Excel


环境说明:jdk1.6,Eclipse SDK Version: 3.6.0

文章给出使用 Java 语言来操纵 Excel 文件的源代码。在 Web 应用日益盛行的今天,通过 Web 来操作(导入导出) Excel 文件的需求越来越强烈,本文的办法是在 JSP 或 Servlet 中创建Excel文件,并将这个文件的URL路径返回给浏览器,点击下载即可访问到 Excel 文件。

writeExcel API 提供了两种方式来处理可写入的输出流,一种是直接生成本地文件,如果文件名不带全路径的话,缺省的文件会定位在当前目录,如果文件名带有全路径的话,则生成的 Excel 文件则会定位在相应的目录;另外一种是将 Excel 对象直接写入到输出流,例如:用户通过浏览器来访问 Web 服务器,如果 HTTP 头设置正确的话,浏览器自动调用客户端的 Excel 应用程序,来显示动态生成的 Excel 电子表格。

说明:

1、到http://www.andykhan.com/jexcelapi/download.html下载一个jxl.jar包,放到lib目录下。

2、下载编辑源码:java to excel

该代码主要是向大家介绍如何生成简单的 Excel 工作表,在这里单元格的内容是不带任何修饰的 ( 如:字体,颜色等等 ),所有的内容都作为字符串写入。

若从数据库导出数据到excel的话,只需在对应位置添加数据库操作的语句即可。

3、编辑jsp文件,调用类方法即可。

4、修改web.xml文件,添加下面节点:即可实现下载excel文件。

<mime-mapping>
<extension>xls</extension>
<mime-type>application/vnd.ms-excel</mime-type>
</mime-mapping>

附件:使用Java 语言导出、导入 Excel 文件的源代码(相关程序、文件包)

文献参考:
http://www.ibm.com/developerworks/cn/java/l-javaExcel/
http://blog.csdn.net/xlbest0711/archive/2009/06/11/4260156.aspx

http://www.talented.com.cn/archives/2011/5/20110526093234.html
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值