`
wangchao_17915566
  • 浏览: 169555 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

jxl进行excel数据导入数据库

阅读更多

今天说下excel数据导入数据库,我使用的是jxl,首先项目中应该有jxl的jar

下面说说页面,选择xls文件

<form name="form1" action ="ExcelAction" method="post">
<input name="file" type ="file" />
<input type ="submit" value = "import"> 
</form>

 action 配置这里就不说了,

 具体说说action 如何操作

 

String path = request.getParameter("file");
InputStream is = new FileInputStream(path);
jxl.Workbook rwb = Workbook.getWorkbook(is);
Sheet rs = rwb.getSheet(0); //读取在职sheet 
String message0 = excelManage.ExcelEmployee(rs);

 excelManage这个是我的spring 中的bean ,你们也可以直接进行导入操作。

具体实现:

String message = "";
int colNum=rs.getColumns();//列数
int rowNum=rs.getRows();//行数
System.out.println("rowNum colNum ------------------"+rowNum+","+colNum);
for(int j=1;j<rowNum;j++){			
	TEmployee tEmployee = new TEmployee();
	for(int i=0;i<colNum;i++){
	Cell c = rs.getCell(i,j);    
	String strc = c.getContents(); 
	System.out.println("Cell("+i+", "+j+")" + " value : " + strc + "; type : " + c.getType());
   }
}

 c.getContents();则为某行列的值,可以将此值放入所插入对象中,最后save(Entityobject)

 这篇文章可借鉴,有一定共性。

分享到:
评论

相关推荐

    利用jxl把excel中的数据导入数据库

    标题“利用jxl把excel中的数据导入数据库”指的是使用Java Excel API(jxl)这个库来读取Excel文件中的数据,并将这些数据批量地导入到关系型数据库中。这是一个常见的需求,特别是在处理大量结构化数据时,例如进行...

    基于JXL的Excel数据导入工具

    《基于JXL的Excel数据导入工具详解》 在IT行业中,数据处理是一项至关重要的任务,尤其是在数据分析、报表生成以及数据库管理等领域。Excel作为一款广泛使用的电子表格软件,因其强大的数据处理能力而备受青睐。...

    将excel数据导入数据库

    总结起来,Java操作Excel和将数据导入数据库涉及的关键知识点包括:使用JExcelApi库读写Excel文件,理解Workbook、Sheet、Row和Cell的概念,利用JDBC进行数据库连接和操作,以及熟悉SQL语句的编写。通过这些技术,你...

    java后台jxl将excel数据导入到MYSQL中

    总之,使用Java和jxl库可以方便地处理Excel文件,配合JDBC可以将数据导入MySQL数据库。通过合理设计和优化,这个过程可以高效且可靠地进行。在处理大量数据时,还要注意数据库性能和并发控制,确保系统的稳定性和...

    JXL(Java操作Excel文件Oracle数据库)

    在这个过程中,可能需要对数据进行一些预处理,比如类型转换,错误检查等。 值得注意的是,当处理大量数据时,为提高性能,通常会选择批量插入而不是逐行插入。同时,为了确保数据的完整性和一致性,还可以使用事务...

    JXL操作EXCEL 数据库导出EXCEL相关文件

    在IT行业中,处理和操作Excel数据是一项常见的任务,特别是在数据导入导出、分析和报告生成等领域。JXL是一个Java库,专门用于读取、写入和修改Excel文件,它为Java开发者提供了一种方便的方式来处理Excel数据,而...

    jxl excel批量导入

    这个过程在处理大量数据时非常有用,比如将数据库中的数据导出到Excel,或者从Excel文件中导入数据到数据库。 在描述中提到的“博文链接:https://xgtxxxx.iteye.com/blog/1616979”,虽然具体链接无法访问,但可以...

    excel数据导入数据库中

    接下来,我们将介绍如何使用`jxl`库读取Excel数据并将其导入数据库。以下是一个简单的示例程序: ```java import jxl.Sheet; import jxl.Workbook; import jxl.read.biff.BiffException; import java.io.File; ...

    java中excel数据写入数据库

    在Java编程中,将Excel数据写入数据库是一项常见的任务,特别是在数据处理和导入导出场景。这个场景通常涉及使用特定库来解析Excel文件,并通过某种框架(如Struts)与数据库进行交互。以下是对这个过程的详细解释:...

    java把excel表格数据导入数据库

    在Java编程中,将Excel数据导入数据库是一项常见的任务,尤其在数据处理和分析场景中。以下是如何使用Java从Excel文件读取数据并将其存入数据库的详细步骤。 首先,我们需要一个能够读取Excel文件的库,例如...

    Java实现从excel中批量导入数据到数据库

    Java实现从excel中批量高效导入数据到数据库中,包括图片的导入存储,读取图片显示在jsp页面等,需要下载JspSmartUpload.jar和jxl.jar两个jar包,将两个包导入项目才能运行

    Java高效实现批处理Excel数据导入数据库代码.docx

    - 输入验证:对从Excel文件中读取的数据进行必要的验证,防止SQL注入等安全风险。 - 敏感信息保护:处理过程中涉及到的敏感信息如用户名、密码等应进行加密存储。 #### 示例代码详解 ```java public class ...

    Java如何将Excel数据导入到数据库

    Java中Excel数据导入数据库的优点: 1. 高效:使用Java语言和相关的Jar包,可以快速地读取Excel文件中的数据,并将其导入到数据库中。 2. 方便:本文的方法可以使读者轻松地将Excel数据导入到数据库中,无需进行...

    JAVA实现Excel表数据导入ORACLE数据库.txt

    ### JAVA实现Excel表数据导入ORACLE数据库 #### 知识点概述 本文将详细介绍如何使用Java编程语言将Excel表格中的数据导入到Oracle数据库中。这一过程涉及到的关键技术包括:使用JDBC连接Oracle数据库、通过ODBC...

    用java实现把excel数据导入到mysql数据库中.pdf

    Java 实现 Excel 数据导入到 MySQL 数据库 本文主要讲述如何使用 Java 语言将 Excel 数据导入到 MySQL 数据库中。下面将详细介绍相关知识点: 1. Java 读取 Excel 数据 Java 读取 Excel 数据是通过使用 JXL(Java...

    数据库内容导入到Excel jxl.jar包

    在这个例子中,我们创建了一个新的Excel文件"output.xls",并在其中创建了一个名为"数据库数据"的工作表。我们假设有一个数据库查询结果集`rs`,然后遍历每一行数据,将列名和对应的值写入Excel工作表。 总的来说,...

    将excel的内容导入到数据库.zip

    将Excel内容导入数据库可以使数据更便于管理和处理,例如进行查询、更新和分析。 2. **Java与Excel的交互**:Java是一种广泛使用的编程语言,提供了多种库来操作Excel文件。在描述中提到的"java excel",意味着我们...

    jxl使用,及与数据库之间的操作,详细应用代码。

    本文将详细介绍如何使用`jxl`库进行Excel与数据库之间的数据操作,并讨论单元格格式的相关问题。 首先,确保你已经正确地下载了`jxl`库,并将其添加到项目的类路径中。`jxl`库的官方网站是...

Global site tag (gtag.js) - Google Analytics