`
wandejun1012
  • 浏览: 2719811 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

java编写自动导出excel工具

 
阅读更多

目的:将数据库指定的日期范围内多张表join起来的结果写入excel中,并邮件发送给指定的人,要求用servlet完成。

 

思路:

1、将抽取数据的动作全放在存储过程里完成,然后在servlet里调用存储过程。

 

2、在java里用jxl将数据写进根据模板创建的新的excel。

 

3、在java里利用邮件类将产生的excel发送给指定的人。

 

-------------------------------------------------------

 

难点一:java调用存储过程可以获得结果集吗?当然可以的。

 

 

CallableStatement callableStatement = connection.prepareCall("{call PROC_WARE_INFO_STAT(?) }");
callableStatement.setInt(1,100);
callableStatement.executeQuery();
ResultSet rs = callableStatement.getResultSet();

其实无论哪个statement都是用getResultSet()这个方法的。

 refurl:http://www.blogjava.net/sunfruit/archive/2006/06/15/52916.html

 

 

难点二:InitialContext使用方法

使用它主要是为了获得conn的。

eg:

 

InitialContext ic = new InitialContext();
dataSource = (DataSource) ic.lookup(dataSourceName);
Connection conn=dataSource.getConnection();
 

refurl:http://hi.baidu.com/q36985/item/3f06f9861725c4ded0f8cd09

http://topic.csdn.net/t/20050722/08/4160480.html

 

 

难点三:ResourceBundle

它主要是为了解决国际化问题,像很多共通的提示消息都在这个里面得到解决,而且可以分为多种语言版本。

refurl:http://lavasoft.blog.51cto.com/62575/184605

 

 

 

 

 

 

 

 

 

 

 

分享到:
评论

相关推荐

    java编写根据模板导出excel

    根据excel模板动态导出数据库数据 package text; import java.util.ArrayList; import java.util.HashMap; import java.util.List; import java.util.Map; import java.util.UUID; import javax.servlet....

    easyui导出excel工具

    总结,EasyUI的datagrid导出Excel工具类为开发者提供了一种便捷的方式,通过前后端配合,将网页中的数据快速转换成Excel文件,满足了用户对数据管理的需求。在实际应用中,需要注意数据安全和性能优化,确保功能的...

    java导出excel复杂表头

    在Java开发中,导出Excel是一项常见的需求,尤其在数据报表和数据分析场景中。本示例涉及的主题是“java导出excel复杂表头”,这意味着我们要处理的不是简单的单级表头,而是包含多级或者多层次结构的表头。在描述中...

    java代码-使用java导出简易excel表格的源代码

    java代码-使用java导出简易excel表格的源代码 ——学习参考资料:仅用于个人学习使用!

    java实现自定义excel模板导出excel并可保存客户端和在线打开

    要实现自定义Excel模板导出,我们首先需要创建Excel模板。模板通常包含预设的样式、格式和数据占位符。这可以通过设置单元格的样式(如字体、颜色、边框等)、合并单元格、插入公式以及添加图片等方式来完成。在jxl...

    Java利用poi导出excel表格

    本篇文章将详细探讨如何利用Apache POI库在Java中导出Excel表格。 首先,我们需要理解Excel文件的基本结构。Excel文件是由工作簿(Workbook)组成的,工作簿中包含一个或多个工作表(Sheet)。每个工作表由行(Row...

    JAVA POI导出EXCEL代码

    本篇文章将详细介绍如何使用JAVA POI导出Excel。 一、准备工作 在开始编写代码前,确保已经添加了Apache POI库到项目的依赖管理中。如果你使用的是Maven,可以在pom.xml文件中添加以下依赖: ```xml <groupId>...

    Excel导出工具类

    本篇文章将深入探讨如何利用Java的Apache POI库创建一个能够处理`List<Object>`数据的Excel工具类。 Apache POI是一个流行的开源库,它允许程序员创建、修改和显示Microsoft Office格式的文件,包括Excel(.xls和....

    java实现mysql数据库的表导出到excel文件

    本文将详细讲解如何使用Java实现从MySQL数据库的表导出到Excel文件的过程,以及涉及到的关键技术和工具。 首先,我们需要了解的是Java与数据库交互的基础——JDBC(Java Database Connectivity)。JDBC是Java API,...

    java导出excel所需jar

    导入这些jar后,我们就可以开始使用Apache POI编写代码来导出Excel了。以下是一个简单的示例: ```java import org.apache.poi.ss.usermodel.*; import org.apache.poi.xssf.usermodel.XSSFWorkbook; import java....

    导出EXCEL工具类

    这个"导出EXCEL工具类"显然提供了一个功能,允许开发者从数据库中获取数据并将其格式化为Excel文件。下面我们将深入探讨如何在Java中实现这样的功能,以及涉及到的关键知识点。 首先,我们需要了解Java中处理Excel...

    根据模板导出excel java编写

    根据excel模版导出excel,核心代码如下: /*-------------- 1.准备数据--------------*/ List<Object> resultList = new ArrayList<Object>(); Date todays = new Date();//日期 List<Object> ...

    Java 导出Excel.zip

    "Java 导出Excel.zip"这个压缩包文件提供了一个Java实现的解决方案,允许开发者以全泛型的方式方便地导出数据到Excel文件,而且支持动态创建不同数量的sheet页面,增强了灵活性。 1. **Java与Excel交互**:Java中...

    jxl导出excel加水印.zip

    本教程将详细介绍如何使用`jxl`库在导出Excel时添加水印,以及涉及的核心类`WritableWorkbook`、`WritableSheet`和`WritableCellFormat`。 `jxl`库提供了一套完整的API来操作Excel文件,包括创建新的工作簿、添加...

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

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

    使用java做数据库导出excel

    在Java编程环境中,导出数据到Excel是一种常见的需求,尤其在数据分析、报表生成或数据交换等场景中。本文将深入探讨如何使用Java实现从数据库到Excel的导出过程,为初学者提供详尽的指导。 首先,我们需要了解的是...

    java 处理Excel 带 List

    在Java中导出Excel,首先要创建一个Workbook对象,它是Excel文件的容器。Apache POI提供了多种Workbook类型,如HSSFWorkbook用于处理老版本的.xls格式,而XSSFWorkbook则适用于.xlsx格式的新版Excel。 接下来,我们...

    java工程(非web)导出excel

    在Java开发中,导出Excel是一项常见的需求,尤其在非Web环境下,可能涉及到数据报表的生成或者数据备份。本文将详细讲解如何在Java工程中实现非Web应用的Excel导出功能,参考的文章链接为:...

    Java导出Excel源码

    在Java编程中,导出Excel是一项常见的需求,特别是在数据分析、报表生成和数据交换等领域。本文将深入探讨如何使用Java实现前台报表的导出功能,并控制导出的样式和字体大小,以此来创建自定义的Excel文件。我们将...

    java读取和导出excel

    在Java编程环境中,处理Excel文件是一项常见的任务,无论是读取现有数据还是生成新的报表。Java提供了多种库来方便开发者操作...了解这些基本概念后,你就可以开始编写自己的工具类来实现读取和导出Excel文件的功能了。

Global site tag (gtag.js) - Google Analytics