无法在Java servlet中实例化XSSFWorkbook的对象

时间:2014-11-19 12:50:57

标签: java java-ee xssf

我正在尝试在我的Web应用程序中使用XSSFWorkbook。我使用XSSFWorkbook作为普通Java程序运行了一个示例应用程序(带有public static void main(String args[])) - 它运行正常 - 生成了Excel工作表。

但是,当我在基于Java的Web应用程序中运行相同的代码时 - 未实例化XSSFWorkbook的实例。也没有抛出异常!

请帮忙!

1 个答案:

答案 0 :(得分:0)

the below code works perfectly fine for me

public void trackerUploadListener(FileUploadEvent event) throws Exception {
    UploadedFile tracker = event.getUploadedFile();
    XSSFWorkbook wb = null;
    InputStream stream = tracker.getInputStream();
    wb = new XSSFWorkbook(stream);  
}
Here, the listener is called from my xhtml page.