jfinal上传多个文件问题

页面使用input file multiple 多选文件上传,只能获取第一个文件的名字,怎么办,求大神帮忙。谢谢

评论区

JFinal

2016-12-13 17:55

input 的 name 属性保持唯一,不要重名即可

shanjianguren

2017-11-23 18:42

我的input名字不同,上传后所有的文件变成同一个了 怎么解@JFinal

JFinal

2017-11-24 12:01

@shanjianguren 注意要是 input的 name 属性,不是 id 属性

shanjianguren

2017-11-24 13:59

@JFinal 是的 name都不同,我上传后 几个文件的名字 就都变成第一个名字了 然后后面加的1234这样的区分的

shanjianguren

2017-11-24 13:59

@JFinal 后缀名都给我改了

JFinal

2017-11-24 16:44

@shanjianguren 从来没有碰到过,建议下载本站首页的 jfinal-3.3-all.zip,使用里面的 cos.jar 包,这个是最新版本,或许是你用的版本太老

JFinal

2017-11-24 16:45

也或许你提交的时候表单的 name 值被 js 修改掉了,通过浏览器的开发者工具监测一下请求

吃到了嫩草的牛

2018-09-10 11:43

额,两年前的。。。我也遇到这个问题了。我发现getfile()和getfiles()都可以上传多个文件,getfile()获取的话就是第一个文件的名字,用getfiles遍历获取就可以

热门反馈

扫码入社