怎么把表单中的图片文件,传到阿里OSS上,地址和其他数据存到数据库表中

ioseeker 2017-07-28 06:38:21
大神求解 :问题原因:把一个form表单提交给后台(表单包含图片名称,和图片文件),我后台要求把图片存到阿里的OSS上,把图片的名称和地址存到数据表中
我的问题是在接收表单信息时,怎么上传到OSS上?
...全文
612 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
xdpandxdp 2017-08-07
  • 打赏
  • 举报
回复
阿里有oss插件,直接页面上 上传图片,获取到图片oss的地址,后再ajax请求或者from表单提交保存到数据库。主要是修改一下oss中那个 js文件中的源码 FileUploaded: function(up, file, info) { if (info.status == 200) { var path = "/"; // document.getElementById(file.id).getElementsByTagName('b')[0].innerHTML = '' + get_uploaded_object_name(file.name); var imgName = (get_uploaded_object_name(file.name)).split('.'); var i = img_type.indexOf(imgName[1]); var imgUrl=path+get_uploaded_object_name(file.name); (这里就拿到了图片的oss的地址,后面可以酱紫合格地址写到一个隐藏域 然后from表单提交) } else { alert("上传图片失败!"); } },

81,092

社区成员

发帖
与我相关
我的任务
社区描述
Java Web 开发
社区管理员
  • Web 开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧