time 
设为首页】【收藏本站
当前位置: 主页 > JAVA > 文件操作 > 列表



 
2013-10-22 17:35:56 | 好评(0) | 浏览(2544)
前言:今天在项目中看到有小模块是上传Excel解释后保存到数据库的操作,好奇之下去了解了如何使用Apache POI操纵Excel和Word,以下为小分享 什么是POI? POI是Apache下的一个项目,是用Java编写的开源框架,提供API供开发者直接操作Microsoft Office(Excel,Word,PowerPoint.....
 
2012-11-13 13:06:43 | 好评(0) | 浏览(12515)
在上篇文章中,我们简单介绍了 java读取word,excel和pdf文档内容 ,但在实际开发中,我们用到最多的是把数据库中数据导出excel 报表形式。不仅仅简单的读取 office 中的数据 . 尤其是 在生产管理或者财务系统中用的非常普遍,因为这些系统经常要做一些报表打印的工作...
 
2012-11-13 13:04:24 | 好评(0) | 浏览(3133)
在平常应用程序中,对 office 和 pdf 文档进行读取数据是比较常见的功能,尤其在很多 web 应用程序中。所以今天我们就简单来看一下 java 对 word 、 excel 、 pdf 文件的读...
 
2011-07-05 22:08:22 | 好评(0) | 浏览(1620)
客户要求用程序生成标准的word文档,要能打印,而且不能变形,以前用过很多解决方案,都在客户严格要求下牺牲的无比惨烈。 POI读word文档还行,写文档实在不敢恭维,复杂的样式很难控制不提,想象一下一个20多页,嵌套很多表格和图像的word文档靠POI来写代码输出,对程...
 
2011-03-22 22:58:05 | 好评(0) | 浏览(2629)
上篇文章 http://www.fengfly.com/plus/view-197320-1.html ,看到目前不少人都遇到Web系统上office文档的处理,因此本文继续把这方面以前遇到的一些内容整理一下以飨读者。 首先Office文档的处理格式选择是选择openxml格式,这应该不是个问题,因为及时有的项目使用的...
 
2011-03-22 22:56:19 | 好评(0) | 浏览(1032)
在web环境中,我们经常遇到需要对Office文档进行各种各样的处理,如:格式转化、统计、修改等各种操作,如果使用Office的客户端对象模型直接处理,一般会遇到:效率低;服务器资源负载大等一系列问题,毕竟Office对象实现时主要针对的是客户端的使用而设计的,对于批量...
 
2010-10-17 20:35:02 | 好评(0) | 浏览(3158)
最近项目中要将较大数据生成Excel2003或Excel2007文件。 由于POI很好的采用了面向接口编程的思想,所以其实生成Excel2003和生成Excel2007的代码多数是可以复用的。 我的做法是: 1.定义Excel2003FileCreator,用来生成Excel2003文件 2.定义Excel2007FileCreator,用来...
 
2010-10-14 22:40:04 | 好评(0) | 浏览(2661)
开发意图: 在web开发中经常需要将jsp或html页面中表格数据导出为pdf、doc、xls等格式。然而在实现这一功能用到了一些开源的组件,每实现这一功能时都需要编写大量重复性代码。由此,对该部分进行了封装,做到通用性,在有需求的情况下,只需要拷贝相应的组件或依赖的JA...
 
2010-10-14 21:47:36 | 好评(0) | 浏览(1277)
package com.poi.excel; import java.io.File; import java.io.FileNotFoundException; import java.io.FileOutputStream; import java.io.IOException; import java.util.ArrayList; import java.util.List; import org.apache.poi.hssf.usermodel.HSSFCell; import o...
 
2010-10-13 23:28:38 | 好评(2) | 浏览(1501)
package com.unis.io; import java.io.BufferedInputStream; import java.io.BufferedOutputStream; import java.io.File; import java.io.FileInputStream; import java.io.FileOutputStream; import java.io.IOException; import java.util.zip.ZipEntry; import jav...
 
2010-04-07 00:01:44 | 好评(2) | 浏览(2919)
1. 使用commons-fileupload.jar+commons-io.jar 上传 1 try { 2 DiskFileItemFactoryfactory = new DiskFileItemFactory(); 3 factory.setSizeThreshold( 1024 * 1024 * 10 ); 4 factory.setRepository( new File(request.getRealPath( / ))); 5 System.out.println( +...
 
2010-03-15 14:14:33 | 好评(0) | 浏览(1931)
new ZipOutputStream(new FileOutputStream(c:/abc.txt)); 在操作文件或者流的时候最好不要这么写,因为这么写你无法在finally里面将流最终关闭,所以当您要删除文件的时候就会有IOException,最终导致文件无法删除! public String compressionFiles() { ZipOutputStre...
 
2010-03-15 13:33:33 | 好评(0) | 浏览(3887)
先看效果图: 点击导出Excel按钮后,可以选择打开,或者保存,我这里选择直接打开: 打开的效果图: 然后设定隐藏列(密码,年龄): 然后再导出Excel: 这个Demo采用了的技术包括 : Struts 1.2 + Spring 2.0 + Hibernate 3.2 + Ext 2.1 + MSSQL2000 说明: Demo导出方法是简单方便,...
 
2010-03-15 12:43:34 | 好评(0) | 浏览(1240)
读取Properties文件常见的六种方法 1. 使用Java.util.Properties类的load()方法 引用 InputStream in = new BufferedInputStream(new FileInputStream(name)); Properties ps = new Properties(); ps.load(in); 2. 使用java.util.ResourceBundle类的getBundle()方法 引...
 
2010-03-08 22:33:28 | 好评(2) | 浏览(2147)
以下就用一个简单的例子来简要的说明一下: importjava.io.File; importjava.io.FileInputStream; importjava.io.FileNotFoundException; importjava.io.IOException; importorg.apache.poi.hssf.usermodel.HSSFCell; importorg.apache.poi.hssf.usermodel.HSSFRow; im...