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

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

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

    小偉

    我的java筆記

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      29 隨筆 :: 1 文章 :: 23 評論 :: 0 Trackbacks

    首先去http://www.andykhan.com/jexcelapi/index.html下載最新的JExcelApi,jxl.jar置于你的classpath中。

    寫一個javaBean,利用JExcelApi來動態生成excel文檔,我這里寫一個最簡單的,示意性的。復雜的你可能還要查詢數據庫什么的。

    ///////////////////////////Test.java///////////////////////////////////////////
    package com.jagie.test;
    import java.io.*;
    import jxl.*;
    import jxl.write.*;
    import jxl.format.*;
    import java.util.*;
    import java.awt.Color;

    public class Test{
     public static void writeExcel(OutputStream os) throws Exception {
      
    jxl.write.WritableWorkbook wwb = Workbook.createWorkbook(os);
      
    jxl.write.WritableSheet ws = wwb.createSheet("TestSheet1", 0);
      jxl.write.Label labelC = new jxl.write.Label(0, 0, "我愛中國
    ");
      
    ws.addCell(labelC);
      
    jxl.write.WritableFont wfc = new jxl.write.WritableFont(WritableFont.ARIAL,20, WritableFont.BOLD, false,
      
    UnderlineStyle.NO_UNDERLINE, jxl.format.Colour.GREEN);
      
    jxl.write.WritableCellFormat wcfFC = new jxl.write.WritableCellFormat(wfc);
      
    wcfFC.setBackground(jxl.format.Colour.RED);
      labelC = new jxl.write.Label(6, 0, "中國愛我
    ",wcfFC);
      
    ws.addCell(labelC);
      //寫入Exel工作表

      wwb.write();
      //關閉Excel工作薄對象

      wwb.close();
     }

     //最好寫一個這樣的main方法來測試一下你的這個class是否寫好了。
     public static void main(String[] args)throws Exception{
      
    File f=new File("kk.xls");
      
    f.createNewFile();
      
    writeExcel(new FileOutputStream(f));
     
    }
    }

      寫一個jsp,來利用Test這個javabean輸出excel文檔。

    ///////////////////////////test_excel.jsp//////////////////////////

    < href="mailto:%@page">%@page import="com.jagie.test.Test" %
    %
     
    response.reset();
     
    response.setContentType("application/vnd.ms-excel");
     
    Test.writeExcel(response.getOutputStream());
    %

     ok,你用ie訪問test_excel.jsp就能在ie里面打開動態生成的excel文檔了。

    posted on 2007-04-18 12:03 小偉 閱讀(1240) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發表評論。


    網站導航:
     
    主站蜘蛛池模板: 美女被吸屁股免费网站| 免费国产在线视频| 国产亚洲A∨片在线观看| 久久久久免费看成人影片| 亚洲美女aⅴ久久久91| 四虎影视大全免费入口| 国产无遮挡色视频免费观看性色| 久久精品九九亚洲精品| 四虎亚洲国产成人久久精品| 69视频免费观看l| 男女猛烈xx00免费视频试看| 亚洲人成亚洲精品| 免费一级国产生活片| 午夜视频免费在线观看| 久久精品亚洲日本波多野结衣| 亚洲成a人片在线观看中文动漫| 成人免费视频观看无遮挡| a毛片久久免费观看| 亚洲av乱码一区二区三区按摩 | 亚洲一区视频在线播放| 亚洲性线免费观看视频成熟| 香蕉免费一级视频在线观看| 亚洲欧美日韩综合俺去了| 亚洲国产成人一区二区三区| 日韩免费a级在线观看| **实干一级毛片aa免费| 一级特黄a免费大片| 在线aⅴ亚洲中文字幕| 亚洲黄色免费电影| 亚洲国产精品嫩草影院在线观看| 国产免费午夜a无码v视频| 18勿入网站免费永久| 特级做A爰片毛片免费看无码| 亚洲成a∧人片在线观看无码| 亚洲黄色网址大全| 亚洲精品无码专区久久久| 免费人成在线观看视频播放| 成人午夜性A级毛片免费| aⅴ免费在线观看| 久久久久久免费一区二区三区| 免费福利资源站在线视频|