轉帖|其它|編輯:郝浩|2011-09-06 14:54:16.000|閱讀 488 次
概述:到目前為止,通過一個Servlet或者jsp生成一個逗號分割值(CSV)文件,然后作為MIME類型text/csv返回給瀏覽器,這還是在Java應用中創(chuàng)建MicrosoftExcel文件的最常用的方法。瀏覽器會調(diào)用Excel,并顯示CSV格式的文件。
# 界面/圖表報表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
到目前為止,通過一個Servlet或者jsp生成一個逗號分割值(CSV)文件,然后作為MIME類型text/csv返回給瀏覽器,這還是在Java應用中創(chuàng)建MicrosoftExcel文件的最常用的方法。瀏覽器會調(diào)用Excel,并顯示CSV格式的文件。
現(xiàn)在有了一個為Java開發(fā)人員提供能夠真正創(chuàng)建Excel文件的方案。這就是一個稱作POI(“可憐的混亂實現(xiàn)”)的新的Jakarta項目組中最成熟的部分。POI中Excel組件命名為HSSF(“可怕的電子表格格式”)。
雖然HSSF提供了許多不同的和引擎交互的方式,我們這兒集中于簡單的高層用戶API的討論。
下面是在一個Excel表格中創(chuàng)建一個矩陣的簡單例子:
這段代碼首先創(chuàng)建一個Workbook,從該Workbook中得到一個表格、命名,然后繼續(xù)寫入一個50x50的矩陣。最后輸出到一個名為foo.xls的Excel文件,甚至在Mac機上也可以打開。
POI項目是Java應用的令人興奮的一步,為用戶提供了Windows文檔集成的新功能,答應Java開發(fā)人員方便地擴展其產(chǎn)品的功能。
本站文章除注明轉載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉載,但請務必注明出處、不得修改原文相關鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn
文章轉載自:網(wǎng)絡轉載