excel导入导出通用方法.doc

excel导入导出通用方法.doc

ID:49659233

大小:117.50 KB

页数:12页

时间:2020-03-03

excel导入导出通用方法.doc_第1页
excel导入导出通用方法.doc_第2页
excel导入导出通用方法.doc_第3页
excel导入导出通用方法.doc_第4页
excel导入导出通用方法.doc_第5页
资源描述:

《excel导入导出通用方法.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、.1.package oa.common.utils;  2.import java.io.OutputStream;  3.import java.util.List;  4.import javax.servlet.http.HttpServletResponse;  5.import org.apache.struts2.ServletActionContext;  6.import java.lang.reflect.Field;  7.  8.import jxl.Workbook;  9.import jxl.format.Alignment;  10.im

2、port jxl.format.Border;  11.import jxl.format.BorderLineStyle;  12.import jxl.format.VerticalAlignment;  13.import jxl.write.Label;  14.import jxl.write.WritableCellFormat;  15.import jxl.write.WritableFont;  16.import jxl.write.WritableSheet;  17.import jxl.write.WritableWorkbook;  18./

3、*** 19. * @author lsf 20. */  21.public class ExportExcel {  22. /*************************************************************************** 23.  * @param fileName EXCEL文件名称 24.  * @param listTitle EXCEL文件第一行列标题集合 25.  * @param listContent EXCEL文件正文数据集合 26.  * @return 27.  */  28. publi

4、c  final static String exportExcel(String fileName,String[] Title, List listContent) {  29.  String result="系统提示:Excel文件导出成功!";    30.  // 以下开始输出到EXCEL  31.  try {      32.   //定义输出流,以便打开保存对话框______________________begin  33.   HttpServletResponse response=ServletActionContext.get

5、Response();  34.   OutputStream os = response.getOutputStream();// 取得输出流        35.   response.reset();// 清空输出流        36.   response.setHeader("Content-disposition", "attachment; filename="+ new String(fileName.getBytes("GB2312"),"ISO8859-1"));  37.// 设定输出文件头        38.   response.setCo

6、ntentType("application/msexcel");// 定义输出类型      39.   //定义输出流,以便打开保存对话框_______________________end  40.  41.   /** **********创建工作簿************ */  42.   WritableWorkbook workbook = Workbook.createWorkbook(os);  Word资料.1.  2.   /** **********创建工作表************ */  3.  4.   WritableSheet she

7、et = workbook.createSheet("Sheet1", 0);  5.  6.   /** **********设置纵横打印(默认为纵打)、打印纸***************** */  7.   jxl.SheetSettings sheetset = sheet.getSettings();  8.   sheetset.setProtected(false);  9.  10.  11.   /** ************设置单元格字体************** */  12.   WritableFont N

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。