Dojo多附件上传

前端之家收集整理的这篇文章主要介绍了Dojo多附件上传前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

今天用了下Dojo的附件上传组件dojox/form/Uploader,支持多附件同时上传等。

首先我们来看一下基本的定义方法

new dojox.form.Uploader({
   label:"添加附件",url:""
   multiple:true,name:"file",uploadOnSelect:true
});

几个常用的基本参数url,name。

multiple为true时支持多附件,uploadOnselect表示选择完之后立即上传,否则需要自己手动调用Uploader的upload()方法


在做的时候遇到一个比较奇葩的问题看了好久。我的name为file,后台controller里附件对象已经有个了为files[]=.....,@RequestParam(value="files")却一直为null,感到奇怪的时候突然看到了API里的一句话:

  • name The name attribute needs to end with square brackets: [] as this is the standard way of handling an attribute "array".
好吧,改成@RequestParam(value="files[]"),顺利拿到我的对象了。 原文链接:https://www.f2er.com/dojo/291106.html

猜你在找的Dojo相关文章