2014-06-18 38 views
-2

我正在写一个使用jsp和servlet的web应用程序。 我上传了一个excell文件,使用apache commomns文件上传库。现在我想从excell中提取内容并将其存储到数据库中。我曾想过使用Apache poi库来处理excell。我的问题是如何使用这些库togather。JSP Servlet excell文件上传和存储上传文件到数据库的数据

apache通用文件上传库将代表上传文件作为FileItem实例。现在如何从这里前进并使用apache poi库,因为apache poi库表示文件的方式不同。

+0

我会想象你要保存的文件,然后从文件系统与POI – developerwjk

+0

@developerwjk是打开它。我想避免这种情况。我期待着FileItem对象到POI必须有某种转换,因为文件上传和提取它的数据是相关的任务。而这两个库都是由apache创建的。 – anonymous

回答

1

看起来你毕竟可以做到这一点。

HSSFWorkbook有一个构造函数:HSSFWorkbook(java.io.InputStream s)和的FileItem有:

HSSFWorkbook workbook = HSSFWorkbook(fileitem.getInputStream()); 
相关问题