java生成excel文件

   首先下載jexcelapi_2_6_12.tar.gz,解壓后將里面的jxl.jar復制到WEB-INF/lib目錄下面    
     String filePath = request.getParameter("filePath");filePath=filePath.replaceAll("\\\\", "/");FileOutputStream os = new FileOutputStream(new File(filePath));//創建工作薄WritableWorkbook workbook = Workbook.createWorkbook(os);//創建新的一頁WritableSheet sheet = workbook.createSheet("First Sheet",0);//創建要顯示的內容,創建一個單元格,第一個參數為列坐標,第二個參數為行坐標,第三個參數為內容try{ResultSet rs = null;SQLBean dbMsg = new SQLBean();dbMsg.getConncetion();dbMsg.getStatement();String sql = request.getParameter("sql");rs = dbMsg.getResultSet(sql);Label tmp = new Label(0,0,"園類型");sheet.addCell(tmp);tmp = new Label(1,0,"樓標號");sheet.addCell(tmp);tmp = new Label(2,0,"用戶名");sheet.addCell(tmp);tmp = new Label(3,0,"聯系方式");sheet.addCell(tmp);tmp = new Label(4,0,"訂餐類型");sheet.addCell(tmp);tmp = new Label(5,0,"訂餐名稱");sheet.addCell(tmp);tmp = new Label(6,0,"訂餐份數");sheet.addCell(tmp);tmp = new Label(7,0,"支付總金額");sheet.addCell(tmp);tmp = new Label(8,0,"付款方式");sheet.addCell(tmp);tmp = new Label(9,0,"訂單時間");sheet.addCell(tmp);int row = 0;while(rs.next()){++row;for(int i=1; i<=10; ++i){tmp = new Label(i-1,row, rs.getString(i));sheet.addCell(tmp);}}} catch (Exception e){out.println("數據生成錯誤!");} finally{//把創建的內容寫入到輸出流中,并關閉輸出流 workbook.write();workbook.close();os.close();}

?

轉載于:https://www.cnblogs.com/hujunzheng/p/4168058.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/531536.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/531536.shtml
英文地址,請注明出處:http://en.pswp.cn/news/531536.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

win10證書服務器不可用,win10系統提示“安全證書的吊銷信息不可用”的修復方法...

在windows10系統下一位用戶遇到了奇怪的問題&#xff0c;該用戶表示瀏覽網頁的時候經常會彈出安全警報&#xff1a;該鎮點安全證書的吊銷信息不可用。是否繼續&#xff1f; 的報錯彈窗&#xff0c;這是怎么回事呢&#xff1f;其實&#xff0c;該問題是由于ie瀏覽器中的設置出現…

jsp獲得文件的絕對路徑

當前WEB應用的物理路徑&#xff1a;<%application.getRealPath("/")%>當前訪問的JSP文件的物理路徑&#xff1a;<%application.getRealPath(request.getRequestURI())%& gt;當前訪問jsp文件的所在目錄的物理路徑&#xff1a;<% String pathapplic…

清明節游戲服務器維護,清明節游戲活動【4月2日--4月16日】

活動一&#xff1a;百鬼夜行活動時間&#xff1a; 2020年4月2日維護結束----2020年4月16日維護結束活動內容&#xff1a;清明將至&#xff0c;世間陰氣逐漸濃郁&#xff0c;總有一些小鬼借機生亂&#xff0c;為了防止百鬼夜行這樣的事情再次發生&#xff0c;拜托你前往銀欄村和…

錯誤:document.getElementById(userForm).submit();Object is not a function

表單提交時發生的錯誤解決辦法&#xff1a; 利用這種方法進行表單提交的時候&#xff0c;表單中的元素不能有 name"submit"的元素&#xff0c;否則該元素會與submit()方法造成混淆&#xff0c;導致錯誤! 轉載于:https://www.cnblogs.com/hujunzheng/p/4180252.html

暴走大俠顯示進入服務器失敗,暴走大俠:常見問題詳解,再遇見這樣的問題也不再迷糊...

相信玩了這么久的英雄好漢們&#xff0c;對這個游戲的理解已經有了一定的了解。同時也應該有很多疑問&#xff0c;幾天就給大家詳細的講解下最近幾天大家關心最多的問題。關于門派選擇問題&#xff0c;主動技能怎學&#xff1f;答&#xff1a;門派問題的話&#xff0c;這個最好…

mysql數據庫移植

在mysql數據庫移植的時候&#xff0c;把自己電腦上mysql中data目錄的一些重要文件復制到其他電腦上&#xff0c;先備份一下其他電腦上的mysql的data目錄&#xff0c;然后替換&#xff01; 例如我的mysql默認的數據庫文件位置&#xff1a; C:\ProgramData\MySQL\MySQL Server 5.…

win系統如何連接共享服務器,window7 pro 訪問局域網內共享服務器

您好&#xff0c;Windows 7 相比較Windows XP增強了安全性等功能。或許您之前設置對Windows XP訪問的權限并不支持Windows 7 。可能因為服務器不識別Windows 7新的連接憑據(前提是存在過舊的連接憑據)。建議您在文件服務器端重新設置一下共享文件夾的本地 NTFS 權限&#xff0c…

java 顯示透明背景png圖片

首先理由ps生成一個背景透明的png圖片&#xff0c;然后設置JPanel面板的透明屬性&#xff0c;也就是panel.setOpaque(false);設置為透明 class MyPanel extends JLayeredPane{public myPanelOne panel new myPanelOne();       public MyPanel(){setPreferredSize…

form表單ajax提交 ac,請求Ajax 帶返回值的通用方法, 自動獲取頁面控件值(form表單post方法提交 ),自動給控件賦值...

//自動獲取頁面控件值function GetWebControls(element) {var reVal "";$(element).find(input,select,textarea).each(function (r) {var id $(this).attr(id);var value $(this).val();var type $(this).attr(type);switch (type) {case "checkbox":…

藍橋杯 歷屆試題 九宮重排

問題描述如下面第一個圖的九宮格中&#xff0c;放著 1~8 的數字卡片&#xff0c;還有一個格子空著。與空格子相鄰的格子中的卡片可以移動到空格中。經過若干次移動&#xff0c;可以形成第二個圖所示的局面。我們把第一個圖的局面記為&#xff1a;12345678.把第二個圖的局面記為…

虛擬云服務器有哪些,虛擬云主機和服務器有什么區別

虛擬云主機和服務器有什么區別&#xff1f;不管是放網站程序&#xff0c;還是數據庫&#xff0c;或者是各種軟件等&#xff0c;都需要先選擇一個適合的空間去儲存這些信息。現在&#xff0c;選擇云主機和獨立服務器的客戶都比較多&#xff0c;兩者有什么使用區別呢。虛擬云主機…

java坦克大戰源碼下載

HJZGG: https://github.com/hjzgg/hjzgg_tank_java 解壓之后運行可執行jar包即可&#xff01;效果圖如下&#xff1a; v 1.游戲開始v 2.選擇地圖v 3.開始游戲v 4.游戲自定義轉載于:https://www.cnblogs.com/hujunzheng/p/4348415.html

虛擬化服務器的管理與維,服務器虛擬化管理

服務器虛擬化管理 內容精選換一換為了解決Windows系統的源端服務器與目的端彈性云服務器的兼容性問題&#xff0c;您需要手動給目的端服務器安裝相關驅動進行優化。登錄管理控制臺。選擇“計算 > 彈性云服務器”。在彈性云服務器列表中&#xff0c;查看目的端服務器的規格。…

HDU 1007Quoit Design(最近點問題)

最近點問題&#xff1a;二維平面中有n&#xff08;n很大&#xff09;個點&#xff0c;求出距離最近的兩個點思路&#xff1a;因為n的值很大&#xff0c;所以暴力和dp都行不通了吧&#xff01;分治法就挺好的。將區間一半一半的分開&#xff0c;直到分成只有一個點或兩個點的時候…

網頁信息上傳服務器,Unity 連接網頁服務器 獲取數據上傳數據

usingLitJson;usingSystem;usingSystem.Collections;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Net;usingSystem.Net.Http;usingSystem.Text;usingUnityEngine;usingUnityEngine.Networking;usingUnityEngine.UI;//請求連接//數據類型public classConserver…

Myeclipse 操作數據庫

步驟1&#xff1a;通過MyEclipse中的window-》show View-》other 調出。DB瀏覽器&#xff0c;和 SQL Results 步驟2. 可以右鍵單擊空白處&#xff0c;選擇new&#xff0c;創建一個新的DB connection&#xff0c; 或者edit已經存在的DB connection 步驟3&#xff1a;數據庫信息填…

媒體服務器協議,媒體服務器介紹(mediactrl架構)

5.1.1MediaCtrl媒體控制草案MediaCtrl是IETF下專門研究和制定媒體服務器控制標準的小組&#xff0c;以SIP和XML為所制定標準的基礎。這個工作組的工作包括&#xff1a;定義媒體服務器控制的技術需求說明、框架、控制協議簇和定位/連接協議。5.1.1.1技術需求描述這個技術需求描述…

藍橋杯 歷屆試題 帶分數

歷屆試題 帶分數 時間限制&#xff1a;1.0s 內存限制&#xff1a;256.0MB問題描述 100 可以表示為帶分數的形式&#xff1a;100 3 69258 / 714。還可以表示為&#xff1a;100 82 3546 / 197。注意特征&#xff1a;帶分數中&#xff0c;數字1~9分別出現且只出現一次&…

藍橋杯 歷屆試題 剪格子

歷屆試題 剪格子 時間限制&#xff1a;1.0s 內存限制&#xff1a;256.0MB問題描述 如下圖所示&#xff0c;3 x 3 的格子中填寫了一些整數。--*---- |10* 1|52| --****-- |20|30* 1| *******-- | 1| 2| 3| ------ 我們沿著圖中的星號線剪開&#xff0c;得到兩個部分&#xf…

藍橋杯 歷屆試題 危險系數

歷屆試題 危險系數 時間限制&#xff1a;1.0s 內存限制&#xff1a;256.0MB問題描述 抗日戰爭時期&#xff0c;冀中平原的地道戰曾發揮重要作用。地道的多個站點間有通道連接&#xff0c;形成了龐大的網絡。但也有隱患&#xff0c;當敵人發現了某個站點后&#xff0c;其它站…