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...