用java如何一次性上传多张图片到数据库

用java如何一次性上传多张图片到数据库,第1张

你说的这个问题,其实是表的设计问题。

只要在t_b中,设计列为3列即可。

id

,

t_a_id

,

picture

添加多个图片,不过是sql、语句。

最简单的办法,是利用for()循环,如:

for(int

i

=

0i<图片数i++){

//你的sql *** 作语句如。

//insert

图片i

into

t_b..

}

分给偶吧。。

^

^!

ajax异步。

图1图2分别异步提交图片到后台。新名字的话也是后台处理的。图片存在空间里,把图片名存在数据库里。输出图片名到前台

前台图1图2后面可分别设一个隐藏的 input 用来ajax返回各自的图片名。

总的提交按钮只提交隐藏的input即可。(input里是图片名,可同时提交多个input)

暂无图片在第一次加载html时加载。每一次ajax上传图片除了返回图片名到对应的input外,还同时js动态输出新img标签代替对应的暂无图片,新img标签要写好完整的图片地址。


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6633207.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-26
下一篇 2023-03-26

发表评论

登录后才能评论

评论列表(0条)

保存