1. 程式人生 > >Java編寫匯出EXCEL檔案

Java編寫匯出EXCEL檔案

建立一個service,在dopost方法中寫入如下程式碼:

其中 HSSFCell cell = row.createCell(0)

        cell.setCellValue("網站名");

是設定單元格表頭內容

        cell.setCellStyle(style) 將表頭居中


String fileNames = request.getSession().getServletContext() .getRealPath("/")+ "prjDelVRecord.xls";


將filename設定為動態儲存地址


重定向跳轉頁面,使其彈出下載按鈕

ServletContext sc = getServletContext();
   RequestDispatcher rd = null;
   rd = sc.getRequestDispatcher("/download.jsp?fileName=" + fileNames); // 定向的頁面
   rd.forward(request, response);



從資料庫中獲取資料,將其存放在 list集合中。




downLoad.jsp程式碼



最後<a href="/isafetyCn_Delete/servlet/PrjDeriveService">匯出恢復資料記錄</a> 去掉用你寫的servlet方法




當然,你也需要去 建立bean類,以及查詢資料庫的 JDBC方法,和 所要運用得到的 dao類