1. 程式人生 > >數據庫excel導出

數據庫excel導出

技術 enum cati 分享 AC dex com 主頁 detail

1、建立一個excel模板(demo.xls)如圖:

技術分享圖片

2、編寫測試類


public static void main( String args[] ){
    public void showhouse(HttpServletRequest request,HttpServletResponse response) throws IOException{
        
          SuiteVo suiteVo = new SuiteVo();
          suiteVo.setAddress("shanghai");
          suiteVo.setArea
(300d); suiteVo.setFaceDirection(2); suiteVo.setSuiteNum("33"); suiteVo.setFloorNum(20); SuiteVo suiteVo1 = new SuiteVo(); suiteVo1.setAddress("shanghai"); suiteVo1.setArea(300d); suiteVo1.setFaceDirection(2); suiteVo1.setSuiteNum
("33"); suiteVo1.setFloorNum(20); List<SuiteVo> details = new ArrayList<>(); details.add(suiteVo); details.add(suiteVo1); ExcelUtils.addValue("printDate",new Date()); ExcelUtils.addValue("list", details); ExcelUtils.addValue
("suiteVo",suiteVo); String config = "demo.xls"; response.reset(); response.setContentType("application/vnd.ms-excel"); try { ExcelUtils.export(config, response.getOutputStream()); } catch (FileNotFoundException ex) { System.out.println("文件路徑找不到"); } catch (ExcelException ex) { } }

3、運行後,得到response.xls文件如下:

技術分享圖片

官方主頁

數據庫excel導出