struts中的FormFile如何实现文件批量上传!!
在FormBean中能 private FormFile[] filevalue ;的数组传值吗?
在saveAction中
FormFile[] fileContent =instanceStartForm.getFilevalue();
如何实例批量上传???测试这样会出错!!!
------解决方案--------------------没见过那样作的,说下有什么错误?
我们一般都是用org.apache.struts.upload.MultipartRequestHandler这个来处理的。
MultipartRequestHandler multipartRequestHandler = form.getMultipartRequestHandler();
// 取得所有上传文件的对象集合
Hashtable elements = multipartRequestHandler.getFileElements();
// 循环遍历每一个文件
Collection values = elements.values();
int k = 0;
for (java.util.Iterator i = values.iterator(); i.hasNext();)
{
FormFile file = (org.apache.struts.upload.FormFile) i.next();// 取得上传的文件
}
------解决方案--------------------jsp 有个smartUpload组件
可是批量的上传图片和文件
------解决方案--------------------smartUpload
这里下载
http://www2.cnalbum.cn java 目录下面
FormFile 【】 批量上传 使用 struts2 吧
------解决方案--------------------没有用过...学习中.只用过FORMFILE单个的..
多个就写多个FORMFILE
------解决方案--------------------搜索 jspsmartupload