java导出excel分为两种情况,一种是直接运行java的main方法在本机直接生成excel;第二种常用的是生成 到浏览器,选择保存路径。
第一种:
public static void main(String[] args) {
String filePath = "d:\\文件" + System.currentTimeMillis() + ".xls";
HSSFWorkbook wb = null;
HSSFSheet sheet = null;
HSSFRow row = null;
wb = new HSSFWorkbook();
sheet = wb.createSheet();
row = sheet.createRow(0);
HSSFCell cell = row.createCell(0);
cell.setCellValue("001");
cell = row.createCell(1);
cell.setCellValue("002");
cell = row.createCell(2);
createExcelBackground(row, filePath);
}
第二种:
/**
* 创建Excel文件--发送到浏览器端自动生成;
* @param
*/
public static void createExcelToBrowser(HttpServletRequest request,HttpServletResponse resp,String[] headers) throws UnsupportedEncodingException
{
HSSFWorkbook wb &