struts2和spring mvc上传都是用 common-fileupload来实现
1.struts2上的方式需要在对应的Action,加上如下的属性以及get/set方法
private File[] pic;//这个对应替换为页面file input的name属性值,
private String[] picFileName;//同样对应替换
private String[] picContentType;
2.spring mvc 上传的方式直接在方法里写上 MultipartFile pic对象。然后对该对象操作。spring mvc 的 MultipartFile 其实是对struts需要添加的属性封装,不必像struts那样添加三个属性,只需要添加一个对象就行
3.<input type="file" name="pic" multiple>加上multiple就可以选择多个文件了