才子佳人博客

我的故事我讲述

使用Java 语言导出、导入 Excel 文件的源代码(实例)
 
来源:xjh  编辑:xjh  2011-05-26

环境说明: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


分类:编程开发| 查看评论
相关文章
文章点击排行
本年度文章点击排行
发表评论:
  • 昵称: *
  • 邮箱: *
  • 网址:
  • 评论:(最多100字)
  • 验证码: