发的贴子怎么没人回呢?自己调查了一下。
据调查好像可以用这段代码来实现
Hashtable hash=form.getMultipartRequestHandler().getFileElements();
      Iterator i = hash.values().iterator();
      FormFile formFile = null;
        while(i.hasNext()) {
            formFile = (FormFile)i.next();
            out = new java.io.FileOutputStream(new File(uploadpath + File.separator+filename));
            out.write(formFile.getFileData());
        }    }
但是我用form.getMultipartRequestHandler().getFileElements();取不到FORM中的项目啊,
得到一个NULL值,请教到底怎么回事?
FORM是如下定义的
<form-bean name="S4D2500_Form" type="org.apache.struts.validator.DynaValidatorActionForm">
<form-property name="inputFile" type="org.apache.struts.upload.FormFile"/>
</form-bean>我用的是struts1.1