【发布时间】:2019-12-19 20:20:42
【问题描述】:
我有一个包含静态地图(Map)的对象 FileDTO。
public class FileDTO implements Serielizable {
private Map<String, MultipartFile> fileMap;
public Map<String, MultipartFile> getFileMap() {
return fileMap;
}
public void setFileMap(Map<String, MultipartFile> fileMap) {
this.fileMap= fileMap;
}
}
我使用 modelAttribute 标签将我的表单链接到 FileDTO。
<form:form modelAttribute="fileDTO">
....
</form:form>
我尝试通过此表单发送条目,但 fileMap 为空。
<form:input type="file" id="${inputName}" name="${inputName}"
path="${fileMap[inputName]}" />
控制器是具有参数 ModelAttribute FileDTO fileDTO 的 PostMapping。
你有什么想法吗?
提前谢谢你
【问题讨论】:
标签: spring-mvc hashmap multipart modelattribute spring-form