- 浏览: 108386 次
- 性别:
- 来自: 武汉
文章分类
最新评论
-
ldwtill:
overwrite呢?
overload,overwrite和override比较 -
dafeiwang:
...
过滤器和拦截器的区别
JAVA操作EXCEL有两种办法,一个用POI,一个用JXI,好象听说JXI对中文的支持会稍微好些.
1 用POI,一个写的例子:
import org.apache.poi.hssf.usermodel.*;
import org.apache.poi.poifs.filesystem.*;
import java.io.*;
public class Write {
/**
* @param args
*/
public static void main(String[] args) {
try
{
// TODO Auto-generated method stub
HSSFWorkbook wb=new HSSFWorkbook();
HSSFSheet sheet=wb.createSheet("new sheet");
HSSFRow row=sheet.createRow((short)1);
row.createCell((short)1).setCellValue(1.2);
row.createCell((short)2).setCellValue("hellow way");
row.createCell((short)3).setCellValue("aaaaa");
FileOutputStream fileout=new FileOutputStream("c:\\aa.xls");
wb.write(fileout);
fileout.close();
System.out.println("aaa");
}
catch(Exception e)
{}
}
2 读的例子:
CustomerDAO customerDAO = new CustomerDAO();
String accounts = (String) request.getSession()
.getValue("accounts");
String fileToBeRead = request.getRealPath("/")
+ "customer\\excel\\upload_" + accounts + ".xls";
try {
HSSFWorkbook workbook = new HSSFWorkbook(new FileInputStream(
fileToBeRead));
HSSFSheet sheet = workbook.getSheetAt(0);
/* 读取文件中的信息,并把数据存入数据库 */
for (int j = 1;; j++) {
HSSFRow row = sheet.getRow(j);
if (row != null) {
CustomerDTO customerDTO = new CustomerDTO();
HSSFCell cell;
int i = 0;
/* 跳过第一列的customerInformationID */
i++;
cell = row.getCell((short) i++);
customerDTO.setCompanyName(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setCustomerName(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setNameForShort(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO
.setCompanyAddress(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setCountry(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setProvince(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setCity(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setPostalcode(cell.getStringCellValue());
cell = row.getCell((short) i++);
customerDTO.setCompanyHomePage(cell
.getStringCellValue());
customerDAO.insertCustomer(customerDTO);
} else {
break;
}
}
} catch (Exception e) {
e.printStackTrace();
}
发表评论
-
如何让项目使用myEclipse部署在tomcat的ROOT目录下
2012-08-21 15:52 0工程右键--Properties--Myeclipse-- ... -
java正则表达式入门文档
2011-09-23 16:22 727引言 正则表达 ... -
B/S与C/S的区别
2011-05-07 21:55 610C/S是Client/Server的缩写 ... -
冒泡排序的简单例子
2011-05-07 21:48 753public class maopao { /** ... -
webservice 入门案例
2011-05-02 20:59 859最近准备考试:将webservice 充充电,本想配置一遍,在 ... -
jsp页面提交时post和get的区别
2011-05-02 20:24 9601.Post传输数据时,不需要在URL中显示出来,而Get方法 ... -
JUnit 实例讲解
2011-05-02 20:19 1463JUnit 4是JUnit框架有史 ... -
主题:struts2 与 jfreechart的整合
2011-05-02 10:00 960显示效果: 先引入相关的jar包: jcommon- ... -
java经典面试题!
2011-05-02 09:21 764今天上午我 ... -
overload,overwrite和override比较
2011-05-02 09:12 1577老话重提,又是重载和重写的区别等的概念性问题,记录下,以后 ... -
接口与抽象类的区别
2011-05-02 09:10 814接口中基本数据类型的数据成员,都默认为static和fi ... -
java中abstract,interface,final,static总结
2011-05-02 09:09 695关键字: abstract, interfac ... -
关于EL表达式语言的简单总结
2011-05-02 08:32 711关于EL表达式语言的简 ... -
一个过滤敏感词的filter,看书学到的,小结之:
2011-05-02 08:24 1004一个过滤敏感词的filter,看书学到的,小结之: 原 ... -
一个小小的防盗链图片的filter
2011-05-02 08:23 747public class ImageRedirectFilte ... -
jstl学习小结
2011-05-02 08:21 9131 FOREACH学习: <c:forEach it ... -
【MyEclipse8.5】该版本的MyEclipse的优化
2011-05-02 08:09 739第一步: 取消自动validation vali ... -
异步 同步的通俗解释
2011-05-01 21:12 1098异步 同步的通俗解释 A代表小孩 B代表大人 ... -
static 和 final 的使用
2011-05-01 20:54 843一、 final 关键字final ... -
jfreechart火速应用
2011-05-01 20:40 691import org.jfree.chart.ChartFac ...
相关推荐
java 操作excel表格经典例子,其内容全面而具体
Java POI Excel封装例子 public class ExcelUtils
基于poi的java操作excel小demo,有兴趣的童鞋可以下载,自己总结,与大家共享,例子不大。但是入门一定会有帮助。很快!
自己写的小例子,简单易懂,主要是将数据库中的所有数据插入到excel表中,很实用,希望对大家有帮助
第一次用jxl.jar读取excel的例子, 高手勿看。
详细介绍Java操作Excel,包括对Excel的读、写、更新等操作,并附加例子.
java是不能提供java调用excel里的函数的,所以我提供这个例子,让大家参考,必须导入jxl.jar包哦!
自己整理的 java操作Excel的真删改查例子 导入即可运行的 Demo
java 操作Excel jxl poi 有例子
java复杂模板excel导出例子
java 调用Excel,Excel 数据的导入导出,适用于初学者,无须修改,即可直接使用。
这是一个针对java对Excel的操作应用,能够解决很多类似于报表的这种处理,它是处理的一种思路,当然如果是负责问题还要具体对待。
java操作excel的工具包,我收集的。maven上似乎下不到,是某个半开源的模板里的。我写了几个例子,不熟悉的可以去我的博客下留言。
java导出excel例子,使用的是poi,可以分sheet导出,可以导出txt
java开发中的列表数据导出成excel格式,这个文档包含了所需的jar包和例子代码。
使用该API非Windows操作系统也可以通过纯Java应用来处理Excel数据表。因为是使用Java编写的,所以我们在Web应用中可以通过JSP、Servlet来调用API实现对Excel数据表的访问。 现在发布的稳定版本是V2.0,
此文档中包含前端页面代码以及java后台方法,实现了Excel表中的数据导入。
fdsa dfsafdsafdsafdsa
下载jxl.jar包,自己写的一个创建excel的例子
java根据LIST 生成 excel 文件的例子