<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片产无码免费视频在线观看| 久久久久久久久无码精品亚洲日韩| 免费国产a理论片| 日本无吗免费一二区| 亚洲一区精彩视频| 69av免费观看| 亚洲另类自拍丝袜第1页| **俄罗斯毛片免费| 亚洲人成网站看在线播放| 亚洲性线免费观看视频成熟| 亚洲美女自拍视频| 亚洲精品动漫免费二区| 亚洲精品9999久久久久无码| 又粗又硬免费毛片| 香蕉国产在线观看免费| 国产亚洲成AV人片在线观黄桃| 黄网站色视频免费观看45分钟| 亚洲色图综合网站| 91成人在线免费视频| 亚洲国产精品成人精品软件| 131美女爱做免费毛片| 国产成人精品日本亚洲网址| 国产精品冒白浆免费视频| 一日本道a高清免费播放| 亚洲av不卡一区二区三区| 成人浮力影院免费看| 亚洲av中文无码字幕色不卡| 亚洲性久久久影院| 2021国内精品久久久久精免费| 亚洲色爱图小说专区| 亚洲精品国产免费| 处破女第一次亚洲18分钟| 国产亚洲精品美女久久久| 午夜免费1000部| 午夜免费国产体验区免费的| 久久精品国产亚洲夜色AV网站| 无码毛片一区二区三区视频免费播放| 久草在视频免费福利| 九九久久国产精品免费热6|