我正在使用 NetBeans,我正在开发一个允许上传 zip 文件的 jsp 页面。 zip 文件包含 6 个 CSV 文件,将写入 SQL 数据库。
我的问题是,如何允许用户上传文件、在 jsp 页面中解压缩并允许我读取文件?提前致谢!
最佳答案
- 添加
<input type="file">
并让你的form
有enctype="miltipart/form-data"
- 使用commons-fileupload获得
byte[]
文件的(在你的 servlet 中) - 使用
java.util.zip.*
提取文件。 See here - 要么解析 CVS (here),要么如果您的数据库具有导入 CSV 的实用程序,请使用
Runtime.exec(..)
传递文件
关于java - 上传 zip 文件,解压并读取文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3775412/