亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 開發設計 > 正文

java poi 導出excel

2019-11-15 00:26:49
字體:
來源:轉載
供稿:網友
java poi 導出Excel

poi的jar下載地址:http://poi.apache.org/

下載后會有很多jar,但是如果只是簡單的excel報表的話,導入一個poi-版本號-日期.jar就可以了。

導出代碼:

PRivate void outputExcel(String queryDate, String[] headers,            List<List<String>> diaochas, HttpServletRequest request,            HttpServletResponse response) throws IOException {        HSSFWorkbook workbook = new HSSFWorkbook();        //createSheet(excel工作表名)        HSSFSheet sheet = workbook.createSheet(queryDate);        //下面是設置excel表中標題的樣式        HSSFCellStyle title_style = workbook.createCellStyle();        title_style.setFillForegroundColor(HSSFColor.SKY_BLUE.index);        title_style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);        title_style.setBorderBottom(HSSFCellStyle.BORDER_THIN);        title_style.setBorderLeft(HSSFCellStyle.BORDER_THIN);        title_style.setBorderRight(HSSFCellStyle.BORDER_THIN);        title_style.setBorderTop(HSSFCellStyle.BORDER_THIN);        title_style.setAlignment(HSSFCellStyle.ALIGN_CENTER);        HSSFFont title_font = workbook.createFont();        title_font.setColor(HSSFColor.VIOLET.index);        title_font.setFontHeightInPoints((short) 12);        title_font.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);        title_style.setFont(title_font);        //內容的樣式        HSSFCellStyle content_style = workbook.createCellStyle();        content_style.setFillForegroundColor(HSSFColor.LIGHT_YELLOW.index);        content_style.setFillPattern(HSSFCellStyle.SOLID_FOREGROUND);        content_style.setBorderBottom(HSSFCellStyle.BORDER_THIN);        content_style.setBorderLeft(HSSFCellStyle.BORDER_THIN);        content_style.setBorderRight(HSSFCellStyle.BORDER_THIN);        content_style.setBorderTop(HSSFCellStyle.BORDER_THIN);        content_style.setAlignment(HSSFCellStyle.ALIGN_CENTER);        content_style.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);        HSSFFont content_font = workbook.createFont();        content_font.setBoldweight(HSSFFont.BOLDWEIGHT_NORMAL);        content_style.setFont(content_font);        //填充標題內容        HSSFRow row = sheet.createRow(0);        for (int i = 0; i < headers.length; i++) {            //設置標題的寬度自適應            sheet.setColumnWidth(i, headers[i].getBytes().length * 2 * 256);            HSSFCell cell = row.createCell(i);            cell.setCellStyle(title_style);            HSSFRichTextString text = new HSSFRichTextString(headers[i]);            cell.setCellValue(text);        }        //填充內容 囧。。。偷懶沒有建立對象,直接用List存放的數據。        for (int i = 0; i < diaochas.size(); i++) {            row = sheet.createRow(i + 1);            List<String> diaocha = diaochas.get(i);            for (int j = 0; j < diaocha.size(); j++) {                HSSFCell cell = row.createCell(j);                cell.setCellStyle(content_style);                HSSFRichTextString richString = new HSSFRichTextString(                        diaocha.get(j));                cell.setCellValue(richString);            }        }        //這里調用reset()因為我在別的代碼中調用了response.getWriter();        response.reset();        response.setContentType("application/vnd.ms-excel");        response.setHeader("Content-disposition", "attachment;filename="                + queryDate + ".xls");        OutputStream ouputStream = response.getOutputStream();        workbook.write(ouputStream);        ouputStream.flush();        ouputStream.close();    }

嗯 附加一個MySQL函數獲取年月的

date_format(formatdate,'%Y-%m')

最后提示一點是,在請求導出的時候,不能用Ajax請求,會沒有反映的。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
俺也去精品视频在线观看| 亚洲人成欧美中文字幕| 91精品国产综合久久久久久蜜臀| 69精品小视频| 日韩精品一区二区三区第95| 欧美激情喷水视频| 国产69精品久久久久99| 欧美乱妇40p| 成人网页在线免费观看| 亚洲国产成人在线播放| 亚洲成人激情在线观看| 日日噜噜噜夜夜爽亚洲精品| 91av在线看| 久久久久久999| 久久久人成影片一区二区三区| 国产区亚洲区欧美区| 欧美激情免费在线| 国产视频精品va久久久久久| 中文字幕日韩视频| 日韩av色综合| 国产精品久久久亚洲| 久久久国产影院| 日本精品一区二区三区在线播放视频| 亚洲精品欧美日韩专区| 国产精品日韩在线播放| 久久久精品免费| 精品久久中文字幕久久av| 91在线播放国产| 欧美激情精品久久久久久大尺度| 国产精品一二三视频| 国产成人精品在线| 亚洲白拍色综合图区| 久久理论片午夜琪琪电影网| 亚洲欧美在线一区| 精品久久久久久久久久久久久久| 欧美肥臀大乳一区二区免费视频| 久久久久国产精品www| 欧美激情精品久久久久久免费印度| 奇米成人av国产一区二区三区| 日韩中文字幕欧美| 久久91亚洲精品中文字幕| 久久男人的天堂| 国产精品国产三级国产aⅴ浪潮| 亚洲欧美日韩在线高清直播| 视频一区视频二区国产精品| 亚洲女人天堂色在线7777| 亚洲欧美成人在线| 亚洲国产高清自拍| 成人妇女免费播放久久久| 国产精品亚洲激情| 亚洲国产美女精品久久久久∴| 国产色婷婷国产综合在线理论片a| 欧美激情第三页| 欧美性猛交xxxx免费看久久久| 亚洲精品国产精品国产自| 日韩欧美在线视频日韩欧美在线视频| 久久精品电影网站| 久99久在线视频| 国产精品免费小视频| 成人激情电影一区二区| 亚洲国产精品系列| 久久精品电影网站| 国产精品白嫩初高中害羞小美女| 日韩av在线免费播放| 亚洲人成网7777777国产| 国产精品白嫩初高中害羞小美女| 色中色综合影院手机版在线观看| 亚洲视频一区二区| 久久影视电视剧凤归四时歌| 亚洲国产欧美自拍| 在线观看欧美日韩国产| 高跟丝袜欧美一区| 亚洲精品国产suv| 日韩av片永久免费网站| 欧美巨大黑人极品精男| 亚洲欧美精品一区二区| 亚洲欧美在线看| 最好看的2019的中文字幕视频| 国产精品视频999| 91免费视频国产| 国产成人精品国内自产拍免费看| 最近中文字幕日韩精品| 日本午夜人人精品| 欧洲s码亚洲m码精品一区| 欧洲亚洲女同hd| 北条麻妃在线一区二区| 国产精品h在线观看| 国产精品欧美在线| 精品毛片网大全| 欧美国产日韩视频| 日本久久久久久| 日韩高清电影免费观看完整版| 久久免费国产精品1| 日日骚久久av| 亚洲国产成人精品久久久国产成人一区| www.亚洲天堂| 高清在线视频日韩欧美| 91网站在线看| 成人免费网站在线| 久久免费精品日本久久中文字幕| 久久精品电影网站| 日韩美女视频免费看| 国产精品久久久久久久久影视| 国产一区二区日韩精品欧美精品| 色偷偷91综合久久噜噜| 亚洲www在线| 中文字幕在线国产精品| 日韩电影中文字幕一区| 亚洲免费精彩视频| 国产专区精品视频| 欧美高清自拍一区| 亚洲最大福利网| 日本久久久久亚洲中字幕| 国产一区二区欧美日韩| 欧美另类在线播放| 国产精品三级网站| 狠狠躁夜夜躁人人躁婷婷91| 亚洲第一在线视频| 久久久久久久电影一区| 精品久久久久久中文字幕大豆网| 国产精品永久免费观看| 久久精品一偷一偷国产| 国内偷自视频区视频综合| 国产精品电影网站| 色青青草原桃花久久综合| 日韩一区二区精品视频| 88国产精品欧美一区二区三区| 久久精品视频中文字幕| 国产69久久精品成人| 亚洲人在线观看| 国产精品一区二区3区| 亚洲码在线观看| 国产免费一区二区三区香蕉精| 久久99青青精品免费观看| 亚洲欧美另类人妖| 中文综合在线观看| 日韩在线不卡视频| 午夜免费在线观看精品视频| 91国产精品视频在线| 国模精品一区二区三区色天香| 伦理中文字幕亚洲| 精品国产乱码久久久久久天美| 亚洲人午夜色婷婷| 久久男人资源视频| 亚洲乱码一区av黑人高潮| 一区二区三区无码高清视频| 国产精品高潮呻吟视频| 538国产精品一区二区在线| 国产成人一区二| 精品国产一区二区三区久久狼黑人| 亚洲国产高清福利视频| 国产精品视频1区| 成人激情视频小说免费下载| 九九热这里只有精品6| 成人国内精品久久久久一区| 成人网址在线观看| 国产日韩欧美自拍| 久久久亚洲国产| 日本久久久久久久久| 在线观看日韩av| 欧美性猛交xxx| 亚洲电影免费观看| 91精品国产高清| 久久天天躁日日躁|