easyExcel 匯出 excel 自定義表頭

2021-10-10 06:05:41 字數 3349 閱讀 4010

easyexcel 匯出 excel 自定義表頭

效果圖:

"10個省級部門預算單位2023年部門預算執行和決算草案審計查出問題整改情況的報告"

:"省工信廳關於2018-2023年省級工業轉型公升級資金分配使用專項審計查出問題整改情況的報告"

; response.

setcontenttype()

;// 中文檔名編碼

response.

setheader

("content-disposition"

,"attachment;filename="

+ urlencoder.

encode

(filename+

".xlsx"

,"utf-8"))

;//獲取資料

list

> list =

getdata

(yds,sds,type)

;//表頭

list

> headlist =

newarraylist

>()

;// 第 n 列 的表頭

list

headtitle0 =

newarraylist(2

);list

headtitle1 =

newarraylist(2

);list

headtitle2 =

newarraylist(2

);list

headtitle3 =

newarraylist(2

);list

headtitle4 =

newarraylist(2

);list

headtitle5 =

newarraylist(2

);list

headtitle6 =

newarraylist(2

);list

headtitle7 =

newarraylist(2

);list

headtitle8 =

newarraylist(2

);headtitle0.

add(

"序號");

headtitle0.

add(

"序號");

headtitle1.

add(

"測評物件");

headtitle1.

add(

"測評物件");

headtitle2.

add(

"測評內容");

headtitle2.

add(

"滿意");

headtitle3.

add(

"測評內容");

headtitle3.

add(

"基本滿意");

headtitle4.

add(

"測評內容");

headtitle4.

add(

"不滿意");

headtitle5.

add(

"測評內容");

headtitle5.

add(

"棄權");

headtitle6.

add(

"測評內容");

headtitle6.

add(

"無效");

headtitle7.

add(

"測評內容");

headtitle7.

add(

"滿意度(實到數)");

headtitle8.

add(

"測評內容");

headtitle8.

add(

"滿意度(應到數)");

headlist.

add(headtitle0)

; headlist.

add(headtitle1)

; headlist.

add(headtitle2)

; headlist.

add(headtitle3)

; headlist.

add(headtitle4)

; headlist.

add(headtitle5)

; headlist.

add(headtitle6)

; headlist.

add(headtitle7)

; headlist.

add(headtitle8)

; table.

sethead

(headlist)

;//表單

sheet sheet =

newsheet(1

,0);

sheet.

setsheetname

("資料");

excelwriter.

write1

(list,sheet,table)

; excelwriter.

finish()

;}public list

>

getdata

(integer yds,integer sds,string type)

throws exception

return result;};

所依賴的 jar:

EasyExcel匯入匯出

註解 匯出 匯出 excel 乙個 sheet,帶表頭 param list 資料 list,每個元素為乙個 baserowmodel param filename 匯出的檔名 param sheetname 匯入檔案的 sheet 名 param model 對映實體類,excel 模型 匯出檔案...

使用easyexcel匯出excel檔案

這裡是匯出乙個excel檔案,裡面有兩個sheet 分別是稅賦 表和發票彙總表 controller層 public resultexportexcel string uid,string accountcodelist,date startdate,date enddate,httpservlet...

利用easyexcel匯出檔案

1.這裡首先展示一下需要匯出的資料庫資料 2.首先pom檔案引入jar包 com.alibaba easyexcel 2.1.6 3.建立實體類 data public class testexcelinfo select t.name,t.id,t.text from t export info ...