当前位置:编程学习 > JAVA >>

多个文件上传并得到文件名

我写得一个系统 要用到图片上传功能。操作流程是这样:每上传一张图片,后面会写一些图片介绍,而且一次会有多张图片。
图片上传后保存到服务器的指定目录下,而图片名称和图品介绍则 保存到数据库中。

我也打网上找了一下上传相关代码,要么是单个上传,要么是批量上传,没有和我这个类似的。

要是有同胞做过类似的,还望不吝赐教。 --------------------编程问答-------------------- 就是批量上传  用struts2吧。。就是一个io流 --------------------编程问答-------------------- 那图片的路径也要存到数据库吧~ --------------------编程问答-------------------- 管你什么图片描述什么的呢,这个说白了不就是你的设计问题了吗?对着需求好好分析,进行概要设计 --------------------编程问答-------------------- 我也打网上找了一下上传相关代码,要么是单个上传,要么是批量上传,没有和我这个类似的
上传除了这2种还有什么类型的上传??? --------------------编程问答-------------------- 你的需求,不同的地方就是,要加个图片说明而已,那你就在action中获取到每个相应图片的说明,保存到数据库中了。 --------------------编程问答-------------------- 用struts1还是2?还是servlet?还是jsp?? --------------------编程问答-------------------- 我做过类似的功能,批量上传图片且每张图片都有对应的说明或描述。
页面:默认只显示一个文件域和文本域(写说明的框框)有一个增加按钮,每点一次增加一组
数据库:将所有的文件名(或文件路径)用逗号隔开存放在一个字段中,将图片的描述用逗号隔开保存在一个字段中
后台:用的struts1的FormFile

参考:http://blog.csdn.net/fanyuna/article/details/4390144 --------------------编程问答-------------------- 如果用struts2的话,图片和图片说明在页面上用某个name,然后到action里,就会得到所有图片的一个数组 --------------------编程问答-------------------- 如果用struts2的话,图片和图片说明在页面上用某个name,然后到action里,就会得到所有图片的一个数组 --------------------编程问答-------------------- Action中有个属性:uploadFileName,这个属性可以得到上传文件的名字,我不清楚你是如何设计的,要是我的话就会将每个上传的文件的文件名、文件类型、以及存放文件的服务器路径写入数据库中 --------------------编程问答-------------------- 建议把图片的相关信息存在单独的一张表里,用clone复制一组添加操作,当前页面的一条记录对应多个照片记录,用link_id关联。 --------------------编程问答-------------------- 然后在前台将图片描述传到后台,其余的在后台直接取得,再一起传到数据库中,应该就可以了。
补充:Java ,  Web 开发
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,