使用jxl實現將資料匯入Excel表

2021-08-30 09:38:26 字數 1004 閱讀 6536

import jxl.workbook

import jxl.sheet

/*** 使用jxl實現將資料匯入excel表

*/class excelexportcontroller

def myparams = [:]

myparams.filename = "產品表"

myparams.sheetname = "產品表"

myparams.rowdata = products

myparams.response = response

myparams.columnnames = ['產品id','產品名','產品型別','產品**'] //欄位名

excelexport(response, myparams) 作為閉包傳給excelexport()方法

rowdata.eachwithindex }}

/*** closure閉包指向excelexport(response, myparams)後面的**

*/def excelexport(response, params, closure closure) ".getbytes("utf-8"),"8859_1")

def os = response.getoutputstream()

response.reset()

response.setheader("content-disposition", "attachment;filename=$.xls")

jxl.write.writableworkbook wbook = workbook.createworkbook(os)

jxl.write.writablesheet wsheet = wbook.createsheet("$", 0)

params.columnnames.eachwithindex

closure(wsheet, rowdata) //閉包呼叫,把產品表中的資料寫到sheet裡

try catch (exception e) }}

java實現將資料庫中的資料匯入到excle

hssfworkbook workbook new hssfworkbook hssfsheet sheet workbook.createsheet 渠道列表 listlistchannelputing channelputingservice.findall 新增資料行,並且設定單元格資料 in...

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

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

springMVC jxl資料庫匯入Excel檔案

1.新建乙個jsp表單 用到multipart 2.controller ftpserver判斷 然後是username判斷 usegeneratedkeys true 和主鍵id對應 conroller下面的紅色 獲得主鍵 客戶名customerbean.setname pinyin.addpin...