springMVC传参过程中遇到这样一个错误:Could not instantiate bean class [java.util.List]: Specified class is an interface] with root cause
解决方案:
将List参数放到实体中作为属性接收前台的参数
public class AttachmentVo implements Serializable {
private List<MultipartFile> files4;
private List<MultipartFile> files5;
private List<MultipartFile> files7;
}
前台
<td><input type="file" style="width:200px" accept="image/jpeg,image/gif,image/png" name="files4" id="_gdfile4" /></td>
<td><input type="file" style="width:200px" accept="image/jpeg,image/gif,image/png" name="files4" id="_gdfile41" /></td>
<td><input type="file" style="width:200px" accept="image/jpeg,image/gif,image/png" name="files4" id="_gdfile42" /></td>
<td><input type="file" style="width:200px" accept="image/jpeg,image/gif,image/png" name="files4" id="_gdfile43" /></td>