jsp excel

来源:百度知道 编辑:UC知道 时间:2024/06/14 08:58:53
用jsp把从数据库读取的数据生成excel表格,系统:linux,初次操作,请写详细步骤,谢谢!!!

给你一个完整的类,带main函数了。我从我项目里贴出来了,要用到一个组件,jxl(java excel api),我测试的环境是windows,注意,你在linux下main的文件路径要改。另外,保证读写权限。

package com.test.excel;

import java.util.*;
import java.io.*;
import java.sql.*;

import jxl.*;
import jxl.write.*;

public class ExcelManager {
int sheetCount = 1; // excel工作簿,默认为1

WritableWorkbook wwb = null; // 构建Workbook对象,只读Workbook对象

Vector vSheet = null;

/**
* 无参构造函数,生成默认名字的excel文件
*/
public ExcelManager() {
this("noName.excel");
}

/**
* 带有一个String类型参数的构造函数
* @param fileName String 将要生成的excel文件名
*/
public ExcelManager(String fileName) {
try {
wwb = Workbook.createWorkbook(new File(fileName));
vSheet = new Vector(5);
} catch (Exception e) {
e.printStackTrace();
}
}
/**
* 带有一个File类型参数的构造函数
*
* @param fileName String