首页
App
&
Coffee
文档
项目
分享
反馈
俱乐部
登录
注册
easyui多文件上传报错
itld
2020-12-17 19:38
项目:
JFinal
评论区
JFinal
2020-12-17 19:41
纯客户端的事,注意要提交 form 表交,而不是重新发起了一个 ajax 请求,你当前的 ajax 请求,并没有配置 enctype="multipart/form-data"
一般建议用 jquery-form.js 这个第三方,将表单提交转换成 ajax 提交
你刚刚发贴时用的提交就是 jquery-form.js,你可以在本站下载到这个 .js 文件,以及相关使用代码也可以直接用
回复
steven_lhcb_9527
2020-12-18 09:20
现在还有人用easi-ui?
回复
steven_lhcb_9527
2020-12-18 09:21
SimpleDateFormatter已经被淘汰了
回复
zzutligang
2020-12-18 12:27
@steven_lhcb_9527
你没看你页面里定义的name是moreFile,后台getFiles用的是file,这样你怎么可能拿到文件呢。你后台可以直接使用getFiles(),不给参数,避免你的问题。
回复
zzutligang
2020-12-18 12:29
@JFinal
,波总,他这用的是easyui的form表单对象,是可以那么调用提交的。
回复
zzutligang
2020-12-18 12:32
@steven_lhcb_9527
你的form要定义成easyui的form,也就是加上class=“easyui-form”,已经加你QQ了
回复
steven_lhcb_9527
2020-12-18 13:51
getFiles的方法签名是(String uploadPath, Integer maxPostSize, String encoding)->List
回复
steven_lhcb_9527
2020-12-18 13:52
他的问题是请求体的类型不对,ajax的时候指定content-type:muitipart/form-data
回复
zzutligang
2020-12-18 14:42
@steven_lhcb_9527
我艾特错了,我以为你是楼主!^_^
回复
steven_lhcb_9527
2020-12-18 14:47
没关系。^_^
回复
发送
我要反馈
热门反馈
扫码入社
一般建议用 jquery-form.js 这个第三方,将表单提交转换成 ajax 提交
你刚刚发贴时用的提交就是 jquery-form.js,你可以在本站下载到这个 .js 文件,以及相关使用代码也可以直接用