当前位置: 代码迷 >> Java Web开发 >> servlet不通过表单可不可以上传多个文件
  详细解决方案

servlet不通过表单可不可以上传多个文件

热度:33   发布时间:2016-04-14 08:59:38.0
servlet不通过表单能否上传多个文件
HTML界面如下:
  文件夹:______________________[浏览]
    文  件:_全选
  ----------------------------------------------------
    |    a.txt                                                         |
    |     a.xml                                                      |
    |     a.xls                                                       |
    |     b.txt                                                        |
    -----------------------------------------------------
    [上传]

没法上传图片,就大概这样了,浏览文件夹以后,根据一定的规则扫描文件夹内符合规范的文件,然后把文件名展示到下面的列表中,可以选择某些文件,也可以全选

然后点上传,就要把选中的文件上传到服务器,服务器后台还要解析文件入库,这部分已经完成

现在就差上传的了

我查了一下,好多都推荐commons-fileupload的jar包,但是页面是用表单的方法,请问我这里该如何实现多个文件的上传功能呢?
------解决思路----------------------
我知道的上传多个文件都是用表单+js上传的,不用表单怎么上传多个文件呢??那得用第三方插件吧???
------解决思路----------------------
文件上传无非是把文件流化,传输,再反流化。楼主说的重点就在这个不用表单了,表单无非就是一个发请求的作用,对于页面而言,能发请求的元素很有限,比如 a标签,比如 带有src属性的其他元素,但是只有form表单可以设置enctype="multipart/form-data" MIME类型。所以在前端不用表单不行.
  相关解决方案