1. 取得模板
// 创建工作簿
HSSFWorkbook wb = null;
// 取得导出模板
wb = new HSSFWorkbook(new FileInputStream("C://template//template.xls"));
// 创建sheet页
HSSFSheet sheet = wb.getSheet("Sheet1");
2. 创建行
HSSFRow row = sheet.createRow(rowNumber);
3. 创建单元格
HSSFCell cell = row.createCell(cellNumber);
4. 给单元格赋值
cell.setCellValue(value);
5. 设置中文格式
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
6. 设置单元格样式
HSSFCellStyle cellStyle = wb.createCellStyle();
cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN);
cellStyle.setBottomBorderColor(HSSFColor.BLACK.index);
7. 保存对话框
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("application/x-msdownload");
response.setHeader("Content-disposition", "attachment;filename="
+ new String("TEST.xls".getBytes("gb2312"), "ISO8859-1")); //中文设置
wb.write(response.getOutputStream());
response.getOutputStream().flush();
response.getOutputStream().close();
1. 取得模板
// 创建工作簿
HSSFWorkbook wb = null;
// 取得导出模板
wb = new HSSFWorkbook(new FileInputStream("C://template//template.xls"));
// 创建sheet页
HSSFSheet sheet = wb.getSheet("Sheet1");
2. 创建行
HSSFRow row = sheet.createRow(rowNumber);
3. 创建单元格
HSSFCell cell = row.createCell(cellNumber);
4. 给单元格赋值
cell.setCellValue(value);
5. 设置中文格式
cell.setEncoding(HSSFCell.ENCODING_UTF_16);
6. 设置单元格样式
HSSFCellStyle cellStyle = wb.createCellStyle();
cellStyle.setBorderBottom(HSSFCellStyle.BORDER_THIN);
cellStyle.setBottomBorderColor(HSSFColor.BLACK.index);
7. 保存对话框
HttpServletResponse response = ServletActionContext.getResponse();
response.setContentType("application/x-msdownload");
response.setHeader("Content-disposition", "attachment;filename="
+ new String("TEST.xls".getBytes("gb2312"), "ISO8859-1")); //中文设置
wb.write(response.getOutputStream());
response.getOutputStream().flush();
response.getOutputStream().close();
分享到:
相关推荐
POI操作excel表格 讲的很详细,很有用
poi操作excel所需的完整jar包,直接导入ide,buildpath即可使用,完整依赖,不会报noclassfoundexception
poi 操作excel模板,读取数据后,讲数据填充到新生成的文件中且提供下载
POI操作Excel生成水印,该水印其实就是一个图片,该代码是将文字生成图片,再将图片变成水印的。
poi操作excel所需jar包及poi源码 包含内容 poi-3.7.jar poi-ooxml-3.7.jar poi-ooxml-schemas-3.7.jar poi-scratchpad-3.7.jar Lib-->commons-logging-1.1.jar lib-->junit-3.8.1.jar lib-->log4j.1.2.13.jar ooxml-...
poi操作Excel 包含HSSF,XSSF两种方式的导入导出 支持97-2003版本的Excel与2007等高版本的Excel 下载之后eclipse导入替换jdk直接运行即可
POI生成Excel POI读取Excel java操作Excel Servlet生成Excel web项目,包含含读取Excel与生成Excel方法
poi操作excel的Demo
poi操作excel2007
Java Poi 操作excel的API 好用
通过反射和相应的约定实现POI操作Excel的封装
POI操作Excel 合并单元格 边框问题解决方法,这个方法是我亲自测试,并运用于项目中的,可以放心使用,还一并写出了很多注释,其中有写poi的bug的解决方法
poi操作Excel详细帮助文档poi操作Excel详细帮助文档
Apache poi 操作 excel 文件压缩包,亲测可用
poi操作excel的全部jar包。poi操作excel的全部jar包。
java的POI操作Excel文件,java的POI操作Excel文件,java的POI操作Excel文件
使用POI操作Excel文件(写)可参考:http://blog.csdn.net/flyever581549/archive/2008/11/11/3275850.aspx
POI操作Excel POI操作Excel POI操作Excel
Apache POI是Apache软件基金会的开放源码函式库POI操作excel的JAR包!
java 开发中Poi操作excel批量导入导出项目需要的jar包