linux poi生成excel demo调试附调用代码
1.下载poi-3.9-20121203.jar包
2.java code
package com.userpackage; import java.io.FileOutputStream;
import java.text.SimpleDateFormat;
import java.util.Date; import org.apache.poi.hssf.usermodel.HSSFCell;
import org.apache.poi.hssf.usermodel.HSSFRow;
import org.apache.poi.hssf.usermodel.HSSFSheet;
import org.apache.poi.hssf.usermodel.HSSFWorkbook; public class ExcelDemo {
public static void main(String[] args) {
final HSSFWorkbook wb = new HSSFWorkbook();
for (int i = 0; i < 5; i++) {
final HSSFSheet sheet = wb.createSheet("result" + "_" + i);
HSSFRow row;
for (int rowId = 0; rowId < 10; rowId++) {
row = sheet.createRow(rowId);
HSSFCell cell = null;
for (int colId = 0; colId < 10; colId++) {
cell = row.createCell(colId);
cell.setCellValue("row" + rowId + "col" + colId);
}
}
} final SimpleDateFormat formatter = new SimpleDateFormat("yyyyMMddHH24mmssSSS");
final String formatStr = formatter.format(new Date()); final String fileName = "exceldemo" + formatStr + ".xls";
try {
final FileOutputStream xlsStream = new FileOutputStream(fileName);
wb.write(xlsStream);
xlsStream.flush();
xlsStream.close();
} catch (final Exception e) {
e.printStackTrace();
} }
}
3.调用代码
mc11>java -cp /home/ap/user/webproject/web.war/WEB-INF/lib/*:. com.userpackage.ExcelDemo
说明:/home/ap/user/webproject/web.war/WEB-INF/lib/ 放poi包的目录,多个目录用冒号分隔,最后一个圆点表示当前路径
当前路径:/home/ap/user/webproject/web.war/WEB-INF/classes
ExcelDemo路径:/home/ap/user/webproject/web.war/WEB-INF/classes/com/userpackage/ExcelDemo
生成excel文件路径:/home/ap/user/webproject/web.war/WEB-INF/classes/exceldemo20100805.xls
linux poi生成excel demo调试附调用代码的更多相关文章
- 使用POI生成Excel报表
		
先把报表模板截图贴上来 下面是POI编写的报表生成类ExcelReport.java package com.jadyer.report; import java.io.FileNotFoundExc ...
 - POI生成EXCEL,公式不自动执行的有关问题
		
POI生成EXCEL,公式不自动执行的问题 场景:POI读取Excel模板. 当使用POI操作Excel时,发现由POI生成的公式能够在打开Excel是被执行, 而事先手工写入Excel模板文件的公式 ...
 - POI生成EXCEL文件
		
POI生成EXCEL文件 一.背景 根据指定格式的JSON文件生成对应的excel文件,需求如下 支持多sheet 支持单元格合并 支持插入图片 支持单元格样式可定制 需要 标题(title),表头( ...
 - poi生成excel整理(设置边框/字体/颜色/加粗/居中/)
		
转: poi生成excel整理(设置边框/字体/颜色/加粗/居中/) 2016年12月02日 11:05:23 吃奶的牛 阅读数:34324 HSSFWorkbook wb = new HSSFW ...
 - java使用poi生成excel
		
使用poi生成excel通常包含一下几个步骤 创建一个工作簿 创建一个sheet 创建一个Row对象 创建一个cell对象(1个row+1个cell构成一个单元格) 设置单元格内容 设置单元格样式. ...
 - java利用poi生成excel文件后下载本地
		
1.该功能需要poi的jar包,链接: http://pan.baidu.com/s/1migAtNq 密码: 38fx. 2.首先新建一个实体类,用以存放单个数据 public class Test ...
 - Java利用POI生成Excel强制换行
		
前一段时间在做一个学校排课系统时,有一个地方需要利用把课程表生成excel汇出给客户,由于之前用excel都只是简单的应用,在单元格里都是用自动换行,而这次可能需要用到手动强制换行. 于是我在网上找了 ...
 - Java 利用poi生成excel表格
		
所需jar包,如下所示 写一个excel工具类 ExcelUtils .java import java.lang.reflect.Field; import java.util.Iterator; ...
 - Java 利用 poi 生成 Excel文件的通用例子
		
在用java 写数据库应用的时候, 通常会生成各种报表,而这些报表可能会被导出为各种格式的文件,比如Excel文档,pdf 文档等等. 今天先做了一个生成Excel 文档的例子,主要解决以下问题: 生 ...
 
随机推荐
- react的echarts BizCharts
			
react BizCharts react的饼图,折线图 点击进入官网 -> https://bizcharts.net/products/bizCharts/demo 如果你在这遇到了问题,欢 ...
 - [蓝桥杯]ALGO-81.算法训练_动态数组使用
			
从键盘读入n个整数,使用动态数组存储所读入的整数,并计算它们的和与平均值分别输出.要求尽可能使用函数实现程序代码.平均值为小数的只保留其整数部分. 样例输入: 样例输出: 样例输入: 样例输出: 题目 ...
 - C++11--20分钟了解C++11 (下)
			
20分钟了解C++11 9 override关键字 (虚函数使用) * * 避免在派生类中意外地生成新函数 */ // C++ 03 class Dog { virtual void A(int); ...
 - 字符串分割split()
			
知识讲解: split() 方法将字符串分割为字符串数组,并返回此数组. 语法: stringObject.split(separator,limit) 参数说明: 注意:如果把空字符串 (" ...
 - CentOS 7安装Oracle 11gR2以及设置自启动(1)
			
一.环境准备 1.正确无误的CentOS 7系统环境 虚拟机要求: 内存至少2G 处理器至少2个 根分区要大于20G(安装oracle很占空间,空闲空间要足够) 2.正确的JDK环境 CentOS 7 ...
 - python之路——5
			
王二学习python的笔记以及记录,如有雷同,那也没事,欢迎交流,wx:wyb199594 复习 1. 列表操作 增 append insert extend 删 remove pop clear d ...
 - 一次线上zabbix server 挂掉的思考
			
突然间发现zabbix 挂了,咋发现的呢?报警的世界突然安静了,你就会觉得不妥了.这是运维人员的通病,有报警嫌烦,没报警心里会不安.1,图形界面上确实显示zabbix server is not ru ...
 - 知识点:MySQL表名不区分大小写的设置方法
			
在用centox安装mysql后,把项目的数据库移植了过去,发现一些表的数据查不到,排查了一下问题,最后发现是表名的大小写不一致造成的. mysql在windows系统下安装好后,默认是对表名大小写不 ...
 - 小程序API录音  微信录音后  Silk格式转码MP3
			
http://www.cnblogs.com/wqh17/p/6911748.html
 - 浏览器兼容java小程序配置说明
			
最近在使用的一个web应用系统是内嵌了java小程序,遇到了各种浏览器兼容性问题,现梳理如下: 1.通过以下链接检测当前电脑是否已经安装有java https://java.com/zh_CN/dow ...