用Jxl實現將統計資料匯出到excel表中

2021-04-13 05:44:40 字數 758 閱讀 9166

由於我們的專案使用struts.spring,hibernate等技術,因此我們可以在查詢統計資料的action中將統計資料寫到excel表中,在查詢頁面使用者就可以直接匯出excel檔案.action中的**如下

date date=new date();

long date_long=date.gettime();

string path=request.getsession().getservletcontext().getrealpath("/excel/");

file file=new file(path);

if(!file.exists())

string filepath=path+"/"+date_long+".xls";//生成excel檔名

try

else

ws.addcell(lable33);

jxl.write.number lable44=null;

if(mag.getregistertotal()!=null)

else

ws.addcell(lable44);}}

wwb.write();

wwb.close();

} catch (exception e)

request.setattribute("filepath", filepath);//將excel檔名傳給jsp頁面

對應的jsp**

" target='blank' >匯出為excel文件(右鍵單擊另存為)

分組統計資料

with a as select convert varchar 10 starttime,120 starttime,case when organid like 0226 then else 非 end as deptname,sum case when billableseconds 0 th...

oracle查詢統計資料

oracle 按每天,每週,每月,每季度,每年查詢統計資料 按天統計 select count dataid as 每天運算元量,sum from tablename group by trunc createtime,dd 按自然周統計 select to char date,iw sum fro...

oracle範圍統計資料

需求 充值總筆數 筆數 單筆0 200元 筆數 單筆201 300元 筆數 單筆301 500元 筆數 單筆501元及以上 參照範例 需求 統計wait order表中的工單總數 未處理工單總數 已完成工單總數 未完成工單總數。表結構 為了舉例子方便,wait order表只有兩個字段,分別是id ...