资源简介
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都有
相关资源
- java点名小程序~~~~~~~~~~~
- 基于JSP的学生考勤管理系统(MySQL版)
- 基于Servlet和jsp采用mvc模式开发的个人
- 基于Java的网上书店系统的设计与实现
- Android程序中的提示对话框,自定义对
- 北大青鸟Java学士后第二单元项目——
- EM算法(附实验报告文档java实现)
- JAVA版坦克大战源码(源代码,eclips
- J2EE网上订餐系统JSP+Servlet+mysql
- Java窗口美化包(substance和JTattoo)
- java实现生成二维码包括必要jar
- 根据数据库生成javabean的eclipse插件
- 日程管理平台
- 北大青鸟java第二单元超市账单管理系
- Java酒店管理系统(Eclipse)
- jpedal.jar
- jsp商品销售管理系统
- 《Java编程手记——从实践中学习Jav
- java教学版-超级玛丽
- 非常难得的宝贵资料方立勋JavaWeb视频
- JSmooth中文版+教程
- 高校后勤管理系统
-
xm
lbeans2.6.0.jar.zip - 基于java的图像处理源代码
- JSP+Serlvet+JavaBean+Maven+MySql 学生 | 学籍
- javaee学生管理系统.zip
- Java 超市管理系统 Eclipse
- CTPwin32JavaAPI.
- mybatis逆向生成javaBean_generatorSqlmapCus
- snmpforjava -demo最全
评论
共有 条评论