很久以前。。。自己写的一个通过SQL语句导出Excel文件下载的程序,其中用到了POI库。
程序并不完整比如需要传入一个Connection,总的来说还是比较值得回忆的吧。
By the way,我并没有写测试的main函数。
package com.yxhc.util.execl ;
import java.io.IOException ;
import java.io.OutputStream ;
import java.sql.Connection ;
import java.sql.PreparedStatement ;
import java.sql.ResultSet ;
import java.sql.ResultSetMetaData ;
import java.sql.SQLException ;
import java.util.Date ;
import javax.servlet.http.HttpServletResponse ;
import org.apache.commons.logging.Log ;
import org.apache.commons.logging.LogFactory ;
import org.apache.poi.hssf.usermodel.HSSFCell ;
import org.apache.poi.hssf.usermodel.HSSFCellStyle ;
import org.apache.poi.hssf.usermodel.HSSFRow ;
import org.apache.poi.hssf.usermodel.HSSFSheet ;
import org.apache.poi.hssf.usermodel.HSSFWorkbook ;
import com.yxhc.util.dbUtil.ConnectionUtil ;
/**
* @author Great nomandia
*/
public class ExcelUtil {
private static Log log = LogFactory.getLog( ExcelUtil.class ) ;
private static String shtName = "" ;
private static String[] cNames = null ;