<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    如何學好java

    如何學好java,其實很簡單,只要用心體會,慢慢積累!
    posts - 106, comments - 7, trackbacks - 0, articles - 3
      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理

    jxl.jar 導出excel

    Posted on 2012-08-23 21:21 哈希 閱讀(259) 評論(0)  編輯  收藏 所屬分類: java 代碼
    <%@ page pageEncoding="utf-8" %> <%@ page language="java" contentType="text/html; charset=GBK" %><%@ page import="java.util.*" %> <%@ page import="java.io.OutputStream" %> <%@ page import="jxl.Workbook" %> <%@ page import="jxl.write.WritableCellFormat" %> <%@ page import="jxl.write.WritableSheet" %> <%@ page import="jxl.write.WritableWorkbook" %> <%@ page import="jxl.write.WriteException" %> <%@ page import="java.text.SimpleDateFormat" %> <% response.reset(); response.setContentType("application/vnd.ms-excel"); response.setHeader("Content-Disposition", "filename=Member.xls");//attachment// WritableWorkbook是JexcelApi的一個類。 // 以下可以理解為創建一個excel文件,然后在excel里面創建一個表 OutputStream os = response.getOutputStream();//取得輸出流 WritableWorkbook workbook = Workbook.createWorkbook(os); WritableSheet sheet = workbook.createSheet("First Sheet", 0);// 組織excel文件的內容 jxl.write.Label label = null; int excelCol = 0; int row = 0; try { label = new jxl.write.Label(excelCol++, row, "帳號"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "姓名"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "身份證"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "聯系電話"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "生日"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "城市"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "職業"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "已購音箱型號"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "試聽與否"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "郵箱"); sheet.addCell(label); label = new jxl.write.Label(excelCol, row, "注冊時間"); sheet.addCell(label); //jxl.write.Number number = null; jxl.write.DateTime dateTime; jxl.write.DateFormat customDateFormat = new jxl.write.DateFormat("yyyy-MM-dd");//時間格式 WritableCellFormat dateFormat = new WritableCellFormat(customDateFormat); for(int i=0;i<10;i++){ excelCol = 0; row = i + 1; SimpleDateFormat formatDate = new SimpleDateFormat("yyyy-MM-dd"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); /*字串格式*/ try{ label = new jxl.write.Label(excelCol++, row, formatDate.format("100")); sheet.addCell(label); }catch (Exception e){ //Maybe somebody fogot to input his birthday ,I need do nothing here! } label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); label = new jxl.write.Label(excelCol++, row, "100"); sheet.addCell(label); /*時間格式*/ //label = new jxl.write.Label(excelCol, row, formatDate.format(rr.getCreateTime())); //sheet.addCell(label); } } catch (Exception e) { e.printStackTrace(); } finally{ // 生成excel文件 workbook.write(); workbook.close(); os.close(); } %>
    主站蜘蛛池模板: 亚洲一区AV无码少妇电影☆| 亚洲成人国产精品| 亚洲综合一区二区精品导航| a级毛片高清免费视频就| 久久久久亚洲av成人无码电影 | 亚洲jizzjizz少妇| 热99re久久精品精品免费| 亚洲中文无码mv| 国内自产少妇自拍区免费| 人人狠狠综合久久亚洲| 日韩亚洲精品福利| 久久久久久噜噜精品免费直播| 亚洲日韩中文字幕在线播放| 午夜视频在线免费观看| 亚洲美女人黄网成人女| 99久久免费国产精品特黄| 亚洲中文字幕日本无线码 | 免费一级毛片在线播放| 九九免费观看全部免费视频| 久久亚洲AV永久无码精品| 日本免费人成视频在线观看| 亚洲人6666成人观看| 女性无套免费网站在线看| 男女男精品网站免费观看| 色吊丝性永久免费看码| 激情综合色五月丁香六月亚洲| 国产日韩一区二区三免费高清| 亚洲视频一区网站| 在线观看永久免费视频网站| 一本岛v免费不卡一二三区| 亚洲AV色香蕉一区二区| 一二三四影视在线看片免费| 一级毛片高清免费播放| 亚洲国产精品无码久久久秋霞2| 国产成人精品免费视频网页大全| 亚洲国产成人久久综合| 亚洲AV无码一区东京热久久| 啦啦啦中文在线观看电视剧免费版 | 国产综合免费精品久久久| 亚洲一级毛片免观看| 亚洲中文字幕视频国产|