日期:2014-05-16 浏览次数:20435 次
poi是Apache基金会的开放源码函式库,提供API给Java程式对Microsoft Office格式档案读和写的功能。这里是对Excel的读取下载/上传实现;在一些需要导入导出数据时感觉比较有用;曾经在CRM中实现下载/上传联系 人信息,不过当时不是自己负责的,总体来说下载比较容易实现,上传由于格式必须与数据库字段对应,显得有些麻烦;这里为了demo方便,没有与数据库交 互,使用的是Servlet实现;
依赖包:
1.commons-fileupload
2.commons-io
3.poi
下载地址http://poi.apache.org/ http://commons.apache.org/
下面是代码实现
<? xml version="1.0" encoding="UTF-8" ?> < web-app version ="2.5" xmlns ="http://java.sun.com/xml/ns/javaee" xmlns:xsi ="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation ="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" > < servlet > < servlet-name > PoiServlet</ servlet-name > < servlet-class > com.wf.web.PoiServlet</ servlet-class > </ servlet > < servlet-mapping > < servlet-name > PoiServlet</ servlet-name > < url-pattern > /poitest.jspx</ url-pattern > </ servlet-mapping > < welcome-file-list > < welcome-file > index.jsp</ welcome-file > </ welcome-file-list > </ web-app >