Spring webflow:上传多个文件
2016-04-16 22:54
627 查看
上篇讲了上传单个文件,在上篇的基础上稍作修改就可以上传多个文件了。
上传表单也要修改:
增加一个
实现
首先,实体类要修改,使用List来存储多个文件:@Component public class GoodsEntity implements Serializable{ private static final long serialVersionUID = 1L; private List<MultipartFile> images; public List<MultipartFile> getImages() { return images; } public void setImages(List<MultipartFile> images) { this.images = images; } }
上传表单也要修改:
<form:form action="${flowExecutionUrl}&_eventId=submit&${_csrf.parameterName}=${_csrf.token}" method="post" commandName="goods" enctype="multipart/form-data"> <input type="hidden" name="_flowExecutionKey" value="${flowExecutionKey}"/> 商品图片:<form:input path="images" type="file" multiple="multiple"/> <input type="submit" value="提交"> </form:form>
增加一个
multiple="multiple"属性即可。
参考文档
这里给出了另外一种方法,不用multiple=”multiple”,而是通过js添加input标签的办法相关文章推荐
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- java web项目搭建(spring4+springMVC+hibernate)
- 码农小汪-spring框架学习之11-Spring MVC简介
- spring事务管理