public void export(String content, HttpServletResponse response) throws IOException,
      RowsExceededException, WriteException {
    response.setContentType("application/ms-excel");
    String sheetName = "JAVA世纪网的Excel报表例子.xls";
    sheetName = sheetName.replaceAll(":", "").replaceAll("[)]", "").replaceAll("[(]", "");
    // 这里解释一下
    // attachment; 这个代表要下载的,如果去掉就编程直接打开了
    // filename是文件名,另存为或者下载时,为默认的文件名
    response.addHeader("Content-Disposition", "attachment; filename="
        + new String(sheetName.getBytes("GBK"), "ISO-8859-1") + ".xls");
    OutputStream os = response.getOutputStream();
    WritableWorkbook wwb = Workbook.createWorkbook(os);

    // 这里是你的生成内容的代码。    

    wwb.write();
    wwb.close();
  }
快乐渡过每一天,减肥坚持每一天