`

java中导出excel文件

    博客分类:
  • java
阅读更多
POI操作EXCEL
private void ExportExcel(OutputStream out) throws IOException {
	HSSFWorkbook workbook = new HSSFWorkbook(); // 产生工作簿对象
	HSSFSheet sheet = workbook.createSheet(); // 产生工作表对象
	workbook.setSheetName(0, "统计");// 工作表名称

	// 标题
	HSSFRow row = sheet.createRow(0);// 创建行
	HSSFCell cell = row.createCell(0);// 创建列
	// 创建格式
	HSSFCellStyle titleStyle = workbook.createCellStyle();
	HSSFFont titleFont = workbook.createFont();
	titleFont.setFontHeightInPoints((short) 12);
	titleFont.setBoldweight(HSSFFont.BOLDWEIGHT_BOLD);// 加粗
	titleFont.setColor(HSSFFont.COLOR_RED);// 字体颜色
	titleStyle.setFont(titleFont);
        // 垂直居中
	titleStyle.setVerticalAlignment(HSSFCellStyle.VERTICAL_CENTER);
	titleStyle.setAlignment(HSSFCellStyle.ALIGN_CENTER);// 左右居中
	cell.setCellStyle(titleStyle);// 应用格式
	cell.setCellValue("业务统计");// 设置单元格内容
	sheet.addMergedRegion(new CellRangeAddress(0, 1, 0, 9));// 合并单元格
	sheet.setColumnWidth(0, 3000); // 设置列宽
	sheet.setColumnWidth(1, 12000);

	workbook.write(out);// 向外写出OutputStream out;
}

java中导出
response.setContentType("application/octet-stream");
response.addHeader("Content-Disposition", "attachment; filename=out.xls");
OutputStream out = new BufferedOutputStream(response.getOutputStream());
ExportExcel(out);
out.flush();
out.close();
分享到:
评论

相关推荐

    java Swing 导入导出Excel文件

    自定义的一个excel文件导入导出类,支持Excel2003到2010的格式。里面也有简单的配置文件的创建。

    Java导出Excel文件

    在Java编程领域,导出Excel文件是一项常见的任务,特别是在数据处理和报告生成中。这个rar压缩包提供的资源包括一个用于导出Excel文件的类的源代码以及必要的Jar包,这使得开发者能够方便地将数据和图片写入Excel...

    java实现导出Excel文件和XML文件.docx

    Java实现导出Excel文件和XML文件是Java语言中的一种常见需求,本文将详细介绍如何使用Java实现导出Excel文件和XML文件的功能。 一、功能简述 点击“导出”按钮,弹出文件选择对话框,选择存放路径,填写文件名,...

    java poi导出图片到excel示例代码

    然后,使用Java POI将数据写入到Excel文件中,并将其下载到客户端。 知识点详解 1. 使用Java POI读写Excel文件 Java POI提供了多种方式来读写Excel文件,包括XSSF、HSSF和SXSSF等。其中,XSSF用于读写xlsx格式的...

    java 导入导出excel文件(工具类)

    在Java编程中,导入和导出Excel文件是一项常见的任务,特别是在数据处理、报表生成和数据分析等领域。本知识点将深入探讨如何使用Java实现这一功能,并提供一个集成工具类的示例。 首先,Java中处理Excel文件通常...

    java导出TXT和Excel文件

    导出Excel文件利用apache的poi第三方包,可在阿帕奇官网下载(最新版本为3.8,支持office2010)。解压文件后,只需要把项目导入到eclipse,再将hibernate.cfg.xml里连接Oracle的URL和用户名、密码更改下。参考entity...

    java导出Excel文件.pdf

    文档标题为“java导出Excel文件.pdf”,描述了从导入依赖、配置文件、前端实现到后端处理的完整流程。涉及到的技术标签包括POI、Vue、Spring Boot以及jqGrid。我们接下来将按照标题和描述的要求,详细解读各个部分的...

    POI的EXCEL导出,自动换行

    通过以上步骤,我们成功地实现了使用Apache POI在Java中导出Excel文件,并实现了自动换行的功能。这种方式不仅可以提高工作效率,还能确保数据的准确性和完整性。 #### 六、注意事项与优化建议 - **兼容性问题**:...

    java解析Excel文件并把数据存入数据库和导出数据为excel文件SpringBoot代码示例

    1、java解析读取excel文件中的数据,并写入数据库。 2、java读取数据库数据,并导出为excel文件。 3、README.md中有详细的操作步骤示例。 使用说明: 1. 先使用postman导入:other/excel相关.postman_collection....

    Java导出数据到Excel文件中(支持多表头)

    这里我们将深入探讨如何使用Java实现从数据库中查询数据并将其以多级表头的形式导入到Excel文件中。 首先,我们需要理解多级表头的概念。在Excel中,多级表头允许我们在工作表的列上设置多个层次的标题,以更清晰地...

    java读取excel及导出excel文件

    这里,我们将详细探讨如何使用Java来读取和导出Excel文件,主要涉及的技术包括Apache POI库和其他相关API的使用。 首先,Apache POI是一个流行的开源Java API,它允许开发人员创建、修改和显示Microsoft Office格式...

    java复杂模板excel导出例子

    首先,Java中最常用的库是Apache POI,这是一个用于读写Microsoft Office格式档案的开源库,特别适合处理Excel文件(.xlsx和.xls)。Apache POI提供了丰富的API,可以创建、修改和读取Excel工作簿、工作表、单元格等...

    java导出excel POI jar包

    Java导出Excel是Java开发中常见的需求,尤其是在数据处理和报表生成方面。Apache POI库是Java领域中广泛使用的工具,它允许开发者读写Microsoft Office格式的文件,包括Excel(.xlsx和.xls)。本篇文章将深入讲解...

    java导出excel超过65536条记录出错

    java导出excel超过65536条记录出错 java导出excel超过65536条记录出错 java导出excel超过65536条记录出错 java导出excel超过65536条记录出错

    java导出到excel的工具类

    3. 增加列标题的设置,使导出的Excel文件更易于理解。 4. 添加数据验证和错误处理,确保输入数据的正确性。 5. 支持多sheet导出,方便组织复杂的Excel结构。 通过这些扩展,你可以创建一个功能强大且易于使用的Java...

    POI导出Excel文件

    这个实例提供了两种方法来导出Excel文件:通过Servlet和通过main方法。这两种方法都是在Java环境中操作Excel数据的有效方式。 首先,让我们详细了解一下Apache POI库。POI提供了一个API,允许开发者在Java应用程序...

    java导出excel(写入到excel后再下载)示例

    Java导出Excel是Java开发中常见的需求,尤其在数据分析、报表生成或数据交换场景中。本示例资源提供了一个RAR压缩包,包含了实现这一功能的源代码,主要讲解了两个核心部分:一是如何将数据写入Excel文件并保存在...

    java Excel导出 Excel数据处理

    这个类代表了Excel文件中的最高级别对象,包含一个或多个工作表。 ```java import org.apache.poi.xssf.usermodel.XSSFWorkbook; XSSFWorkbook workbook = new XSSFWorkbook(); ``` 2. **添加工作表**:工作簿...

    java操作数据库 导出excel

    Java操作数据库并导出Excel是一项常见的任务,尤其在数据分析、报表生成或数据迁移等领域。这里主要涉及两个核心技术:Java数据库连接(JDBC)用于与数据库交互,以及Apache POI库用于处理Excel文件。 首先,Java...

Global site tag (gtag.js) - Google Analytics