kendo ui 使用springMVC upload组件上传文件

来源:互联网 发布:硕鼠 mac 无法安装 编辑:程序博客网 时间:2024/04/28 08:34

<style>
  .k-clear-selected,
  .k-upload-selected {
    display: none !important;
  }
</style>  //一场kendo 的默认样式


 var requestUrl =ctx +"/modelLoad/upTest";  //请求地址
var requestCalc = ctx+'/modelLoad/removeTest';
   
 
$("#strip").kendoUpload({  
        multiple: false,  
        dropZone: ".row",
        async: {
        autoUpload: false,
            saveUrl: requestUrl,
           // removeUrl: requestCalc,         
        },
validation: {
        maxFileSize: 20971520,
        allowedExtensions: [".csv"],
    },
        success: onSuccess,
        error: onError,
    });    



@RequestMapping(value="upTest",method = RequestMethod.POST)

    @ResponseBody  
    public String uploadTest(MultipartFile[] strip,HttpServletRequest request)   //strip参数 是前台传过来的参数, 这里指input矿的id和name 名字(两者相同)
    throws FileNotFoundException, IOException{ 
   
    System.out.println("start");
        MultipartHttpServletRequest mRequest = (MultipartHttpServletRequest) request;  //将request对象封装成插件的对象, 通过这种方法也可以取到
        //获取请求的参数
        Map<String, MultipartFile> fileMap = mRequest.getFileMap();
    return "text";
    }
原创粉丝点击