springMVC实现文件上传
2016-10-27 15:10
417 查看
配置文件:需要配置multipartResolver
具体的方法:
表单:
<!--文件上传 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="utf-8"/> <property name="maxUploadSize" value="10564521"/> </bean>
具体的方法:
@Controller public class InitAction { @RequestMapping("/upload") public String upload(@RequestParam("file") MultipartFile file, HttpServletRequest request){ String path="D:/fileUpload"; File filepath = new File(path); try { file.transferTo(new File(filepath+"/"+file.getOriginalFilename())); return "redirect:success.jsp"; } catch (IllegalStateException e) { e.printStackTrace(); } catch (IOException e) { e.printStackTrace(); } return null; } }
表单:
<form action="upload.do" method="post" enctype="multipart/form-data"> <input type="file" name="file"> <input type="submit" value="上传"> </form>
相关文章推荐
- JQuery与springmvc实现单个文件上传操作
- servlet、struts2、springmvc中实现带进度条的文件上传
- springMVC两种方式实现多文件上传及效率比较
- SpringMvc下实现文件上传
- springmvc实现文件上传到工程目录
- springMVC 注解方式实现全程+文件上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- springMVC两种方式实现多文件上传及效率比较
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- java实现简单文件复制(文件上传)以及springMVC中上传文件方式
- 基于SpringMVC文件上传服务器端进度条实现
- JavaEE:Ext3与SpringMVC实现文件批量上传!
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- springMVC两种方式实现多文件上传及效率比较
- SpringMVC实现jQueryAjax文件上传(简单的例子)
- servlet、struts2、springmvc中实现带进度条的文件上传
- springMVC 注解方式实现全程+文件上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- SpringMVC结合ajaxfileupload.js实现文件无刷新上传
- springMVC 注解方式实现文件上传