上传zip文件,解压缩并读取文件

我正在使用NetBeans,我正在开发一个允许上传zip文件的jsp页面。 zip文件包含6个CSV文件,用于写入SQL数据库。

我的问题是,我如何允许用户上传文件,在jsp页面中解压缩,并允许我读取文件? 提前致谢!

  1. 添加并使form具有enctype="miltipart/form-data"
  2. 使用commons-fileupload获取文件的byte[] (在你的servlet中)
  3. 使用java.util.zip.*来提取文件。 看这里
  4. 解析CVS( 此处 )或者如果您的数据库具有导入CSV的实用程序,请使用Runtime.exec(..)传递文件