springMVC文件上传

       这里说的springMVC文件上传,是基础的,iframe提交的方式;当然现在更多有在用jQuery的jquery.form.js插件进行文件上传,其实该插件内部也是用iframe实现的。

       1.前台jsp页面写个上传文件的表单,代码片段如下:


           注意:这里要指定form的encType属性为"multipart/form-data",这说明是带文件上传的表单;还有该页面需要一个隐藏的iframe,如上

         2.对应js代码片段:


 这里action里的参数,是上传文件的路径、

        3.后台代码片段:

    
springMVC文件上传_第1张图片
 后台很简单,只要调用spring的
MultipartFile的transferTo方法即可实现

       

你可能感兴趣的:(文件上传,iframe,springMVC)