Java工具类--使用模板方法导出Excel
之前使用poi导出excel,每次都是使用API去一步步画出excel的样式,这种方法在遇到复杂的excel需求时,会浪费很多时间。后来决定尝试使用模板的方法进行导出,这样只需要关心要导出的数据即可,节省了很多时间。下面的代码封装了一些简单的API,包含了03和07格式的导出, 能满足基本需求,贴出来跟大家分享下,有兴趣的同学也可以在此基础上扩展,和大家共享。 代码已经分享到git@osc上啦,地址: http://git.oschina.net/carpo/carpo/tree/master/carpo.xls 使用方法 jar包依赖 poi-3.8-beta4-20110826.jar poi-ooxml-3.8-beta4.jar poi-ooxml-schemas-3.8-beta4.jar xmlbeans-2.6.0.jar 源码 1.ExcelExp为抽象基类,定义了基本操作方法 package com.example; import java.io.IOException; import java.util.Map; import javax.servlet.http.HttpServletResponse; import org.apache.poi.hssf.usermodel.HSSFSheet; import org.apache.poi.hssf