首先修改pom檔案,增加jar匯入注意版本號
org.apache.poi
poi3.14
org.apache.poi
poi-ooxml
3.14
其他的內容就不說了,我這裡做了個通用的工具類,可以應付大多數情況
package com.xuebaclass.sato.utils;
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;
public class excelutil
// 第二步,在workbook中新增乙個sheet,對應excel檔案中的sheet
hssfsheet sheet = wb.createsheet(sheetname);
// 第三步,在sheet中新增表頭第0行,注意老版本poi對excel的行數列數有限制
hssfrow row = sheet.createrow(0);
// 第四步,建立單元格,並設定值表頭 設定表頭居中
hssfcellstyle style = wb.createcellstyle();
style.setalignment(hssfcellstyle.align_center); // 建立乙個居中格式
//宣告列物件
hssfcell cell = null;
//建立標題
for(int i=0;i//建立內容
for(int i=0;i}
return wb;
}}
POI匯出Excel檔案
workbook workbook exportservice.exportfile request,student outputstream out null try catch ioexception e finally catch exception e 實現類 設定各列寬度 short st...
利用poi匯出excel
最近接了乙個任務,要求把資料庫內容提取成excel,乙個excel動態建立多個sheet,乙個sheet裡面顯示一條資訊,然後再根據此條資訊的結果,再去子表獲取結果,如一條學生資訊,對應顯示該學生的所有詳細資訊。如圖所示 工程中匯入 public static void writeexcelnew ...
POI匯出Excel筆記
匯出excel是個常用的問題,然而這一次摸索之後並不知道下一次是什麼時候再用,記錄一下,方便自己 基本的練習 工作簿物件,所有的sheet都在在這個物件上操作,建立樣式 建立sheet hssfworkbook workbook new hssfworkbook 乙個 頁面,可以用default構造...