java实现这个无表头空表格,《java程序导出excel表格是空白的没有数据?》 java怎么导入数据库...

java程序导出excel表格是空白的没有数据?

看一下是否可以链接上数据库,或者查看一下链接的数据库是否有数据

java从数据库中导出excel poi

建议你使用pageoffice。

java web项目: 一个excel文件以二进制的形式存在数据库中 如何将它导出并

poi即可。

/**

* 读取Excel内容

* @param InputStream

* @return Map 包含单元格数据内容的Map对象

*/

public Map readExcelContent(InputStream is) {

Map content = new HashMap();

String str = "";

try {

fs = new POIFSFileSystem(is);

wb = new HSSFWorkbook(fs);

} catch (IOException e) {

e.printStackTrace();

}

sheet = wb.getSheetAt(0);

// 得到总行数

int rowNum = sheet.getLastRowNum();

row = sheet.getRow(0);

int colNum = row.getPhysicalNumberOfCells();

// 内该从第二行开始,第一行为表头的标题

for (int i = 1; i <= rowNum; i ) {

row = sheet.getRow(i);

int j = 0;

while (j < colNum) {

// 每个单元格的数据内容用"-"分割开,以后需要时用String类的replace()方法还原数据

// 也可以将每个单元格的数据设置到一个javabean的属性中,此时需要新建一个javabean

// str = getStringCellValue(row.getCell((short) j)).trim()

// "-";

str = getCellFormatValue(row.getCell((short) j)).trim() " ";

j ;

}

content.put(i, str);

str = "";

}

return content;

}

java中如何将数据库中的数据导出到excel中(

项目中很多都会将导出到excel,然后对数据进理分析,在之前的项目中,多处用到能,也走了很多弯路,从一开始的tableExcel到现在的poi,从一开始用HSSFWorkbook

再到XSSFWorkbook,一步步优化,废话少说,直接开始.

项目框架

1,后台:spring springmvc mybatis

2,前台: bootstrap jQuery ajax

3,项目管理:maven

说明.excel处理函数需要引入poi的jar包,在pom.xml引入一下代码

[html] view plain copy

org.apache.poi

poi

3.8

commons-codec

commons-codec

org.apache.poi

poi-ooxml

3.8

别的框架大体上也是可以的,只需稍微调整,如有问题,大家可留言讨论

实现的功能说明:将数据库中的人员信息(姓名.年龄,电话)导出到excel

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值