是否可以上传包含附加数据(如描述等)的文件使用multipart/form-data
?我在我的前端使用Backbone.js,并用它调用rest API(JQuery)。我不使用任何视图解析器,但我想以某种方式将我的文件传递给控制器,如下所示:
@RequestMapping(value = "/image/upload", method = RequestMethod.POST)
public String upload(UploadItem uploadItem, HttpSession session)
因此,ploadItem存储:
private String desctiption;
private List<CommonsMultipartFile> fileData;
但我不会(也不能)在我的模型中加入这一点。
当然,我也感兴趣的是,是否有可能拥有这样的控制器:
@RequestMapping(value = "/image/upload", method = RequestMethod.POST)
public String upload(someFileType uploadItem, String desctiption)
1条答案
按热度按时间ctehm74n1#
可以,您也可以将其他表单域与多部分数据一起传递。您可以检查字段名并像这样使用它。(if(item.getName().equals(“destiption”)))。