资源简介
Java实现mysql导入Excel,Excel数据导入mysql,可以设置excel的样式,

代码片段和文件信息
package cn.good;
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Date;
import java.util.List;
import jxl.Workbook;
import jxl.write.Label;
import jxl.write.WritableSheet;
import jxl.write.WritableWorkbook;
import jxl.write.WriteException;
import jxl.write.biff.RowsExceededException;
import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFCellstyle;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook;
import org.apache.poi.poifs.filesystem.POIFSFileSystem;
import cn.good.domain.Order;
public class ExcelOpt {
/**
* 生成一个Excel文件 jxl
* @param fileName 要生成的Excel文件名
* @jxl.jar 版本:2.6
*/
public static void writeExcel(String fileName){
WritableWorkbook wwb = null;
try {
//首先要使用Workbook类的工厂方法创建一个可写入的工作薄(Workbook)对象
wwb = Workbook.createWorkbook(new File(fileName));
} catch (IOException e) {
e.printStackTrace();
}
if(wwb!=null){
//创建一个可写入的工作表
//Workbook的createSheet方法有两个参数,第一个是工作表的名称,第二个是工作表在工作薄中的位置
WritableSheet ws = wwb.createSheet(“工作表名称“ 0);
//下面开始添加单元格
for(int i=0;i<10;i++){
for(int j=0;j<5;j++){
//这里需要注意的是,在Excel中,第一个参数表示列,第二个表示行
Label labelC = new Label(j i “这是第“+(i+1)+“行,第“+(j+1)+“列“);
try {
//将生成的单元格添加到工作表中
ws.addCell(labelC);
} catch (RowsExceededException e) {
e.printStackTrace();
} catch (WriteException e) {
e.printStackTrace();
}
}
}
try {
//从内存中写入文件中
wwb.write();
//关闭资源,释放内存
wwb.close();
} catch (IOException e) {
e.printStackTrace();
} catch (WriteException e) {
e.printStackTrace();
}
}
}
/**
* 生成一个Excel文件POI
* @param inputFile 输入模板文件路径
* @param outputFile 输入文件存放于服务器路径
* @param dataList 待导出数据
* @throws Exception
* @roseuid:
*/
public static void exportExcelFile(String inputFileString outputFileList dataList) throws Exception{
//用模板文件构造poi
POIFSFileSystem fs = new POIFSFileSystem(new FileInputStream(inputFile));
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 571 2013-07-11 16:59 DateToExcel\.classpath
文件 387 2013-07-11 16:39 DateToExcel\.project
文件 8319 2013-07-11 17:26 DateToExcel\src\cn\good\ExcelOpt.java
文件 2787 2013-07-11 17:09 DateToExcel\src\cn\good\domain\Company.java
文件 1707 2013-07-11 17:09 DateToExcel\src\cn\good\domain\Order.java
文件 720702 2013-07-11 16:49 DateToExcel\lib\jxl.jar
文件 908318 2013-07-11 16:59 DateToExcel\lib\poi-3.0-rc4-20070503.jar
文件 59170 2013-07-11 16:59 DateToExcel\lib\poi-contrib-3.0-rc4-20070503.jar
文件 811170 2013-07-11 16:59 DateToExcel\lib\poi-scratchpad-3.0-rc4-20070503.jar
文件 6677 2013-07-11 17:26 DateToExcel\bin\cn\good\ExcelOpt.class
文件 2897 2013-07-11 17:09 DateToExcel\bin\cn\good\domain\Company.class
文件 2361 2013-07-11 17:09 DateToExcel\bin\cn\good\domain\Order.class
文件 629 2013-07-11 16:39 DateToExcel\.settings\org.eclipse.jdt.core.prefs
文件 666 2012-10-09 08:49 ExcelToMysql\.classpath
文件 309 2013-07-09 11:09 ExcelToMysql\.myme
文件 1755 2012-10-09 08:49 ExcelToMysql\.project
文件 1116 2013-07-09 08:57 ExcelToMysql\WebRoot\index.jsp
文件 813 2008-08-19 20:53 ExcelToMysql\WebRoot\WEB-INF\web.xm
文件 394517 2008-08-19 20:40 ExcelToMysql\WebRoot\WEB-INF\lib\jxl.jar
文件 493105 2008-08-19 21:05 ExcelToMysql\WebRoot\WEB-INF\lib\mysql-connector-java-5.0.3-bin.jar
文件 41984 2013-07-09 11:14 ExcelToMysql\WebRoot\WEB-INF\classes\20130626.xls
文件 13824 2008-08-19 20:24 ExcelToMysql\WebRoot\WEB-INF\classes\student.xls
文件 1478 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\servlet\ExcelServlet.class
文件 466 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\server\ExcelServer.class
文件 931 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\dto\Category.class
文件 1939 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\dto\Goods.class
文件 900 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\dto\Student.class
文件 3584 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\dao\Date.class
文件 1068 2013-07-11 10:41 ExcelToMysql\WebRoot\WEB-INF\classes\net\company\connect\ConnCOnnection.class
文件 39 2008-08-19 20:32 ExcelToMysql\WebRoot\me
............此处省略51个文件信息
- 上一篇:PIO 开发工具包
- 下一篇:c3p0官方完整jar包包括帮助文档demo都有
相关资源
- 美食天下项目Android版源码和Web版源码
- jsonarray所必需的6个jar包.rar
- 三角网构TIN生成算法,Java语言实现
- java代码编写将excel数据导入到mysql数据
- Java写的cmm词法分析器源代码及javacc学
- JAVA JSP公司财务管理系统 源代码 论文
- JSP+MYSQL旅行社管理信息系统
- 推荐算法的JAVA实现
- 基于Java的酒店管理系统源码(毕业设
- java-图片识别 图片比较
- android毕业设计
- java23种设计模式+23个实例demo
- java Socket发送/接受报文
- JAVA828436
- java界面美化 提供多套皮肤直接使用
- 在线聊天系统(java代码)
- 基于Java的图书管理系统807185
- java中实现将页面数据导入Excel中
- java 企业销售管理系统
- java做的聊天系统(包括正规课程设计
- Java编写的qq聊天室
- mysql jsp网站源码下载
- 商店商品管理系统 JAVA写的 有界面
- JAVA开发聊天室程序
- 在linux系统下用java执行系统命令实例
- java期末考试试题两套(答案) 选择(
- JAVA3D编程示例(建模、交互)
- Java 文件加密传输
- java做的房产管理系统
- 基于jsp的bbs论坛 非常详细
评论
共有 条评论