0

我正在使用 struts 应用程序。我想处理报告。所以打算试试POI。我得到了这个 jar 文件 poi-3.6-20091214.jar 并将它们放在 web-inf/lib 文件夹中。当我尝试在类文件中使用它们时,无法识别 poi。我在下面尝试...

import org.apache.poi.hssf.usermodel.HSSFSheet; 
import org.apache.poi.hssf.usermodel.HSSFWorkbook; //.. 
HSSFWorkbook workbook = new HSSFWorkbook(); 
HSSFSheet sheet = workbook.createSheet("Sample sheet"); //Create a new row in current sheet 
Row row = sheet.createRow(0); //Create a new cell in current row
Cell cell = row.createCell(0); //Set value to new value 
cell.setCellValue("Blahblah"); 

但是导入本身不起作用。知道吗?

4

2 回答 2

0

我认为它的HSSFRow&HSSFCell而不是Rowand Cell。这些都包含在罐子里。

使用 POI 要考虑的一点是,相同的代码将无法同时处理文件格式.xls.xlsx文件格式。

错过了这一点:XSSF如果您正在使用.xlsx文件和HSSF文件.xls格式。

于 2013-03-05T14:58:55.063 回答
0

您是否已添加到 eclipse lib 路径中?另一件事:使用 poi 3.8,是更新的。为什么要从旧版本开始?

于 2013-03-05T09:20:00.050 回答