`

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,带图片的Excel导出

    在Java编程中,导出Excel是一项常见的任务,特别是在数据分析、报表生成或数据交换等领域。而带图片的Excel导出则增加了复杂性,因为涉及到二进制数据的处理和Excel特定格式的支持。以下是一些关于如何在Java中实现...

    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工作簿、工作表、单元格等...

    JAVAeasyexcel 导出excel文件带多个图片

    在当前的软件开发实践中,将图片嵌入到Excel文件中是一项常见的需求,尤其在生成报表、数据可视化、用户交互界面等方面。Java作为广泛使用的编程语言,在处理此类任务时亦有其成熟的解决方案。具体到本文件包的内容...

    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文件并保存在...

Global site tag (gtag.js) - Google Analytics