springmvc上传文件
来源:互联网 发布:python里面if else 编辑:程序博客网 时间:2024/06/04 00:21
前提:
1、spring-mvc核心jar包(自行引入)。
2、引入commons-fileupload.jar和common-io.jar。下载地址:点击打开链接
3、spring-mvc.xml文件中加入上传所需的bean
<bean id="multipartResolver"class="org.springframework.web.multipart.commons.CommonsMultipartResolver" />
后台核心代码:
@RequestMapping("fileUpLoad")@ResponseBodypublic ModelAndView fileUpLoad( MultipartFile fileUpLoad ,ModelAndView model){//获取原来文件的名字String filename=fileUpLoad.getOriginalFilename();//目标文件File newFile=new File("E:/grwz/"+filename);try {//将MultipartFileM内容转移到taretFilefileUpLoad.transferTo(newFile);model.setViewName("error/success");}catch (IOException e) {e.printStackTrace();}return model;}
JSP代码:
<form action="${path }/test/fileUpLoad.action" method="POST"enctype="multipart/form-data">选择文件:<input type="file" name="fileUpLoad"><input type="submit"></form>
OK,完成!
拓展:
HTML <form> enctype 属性
0 0
- springMVC(11) springMVC文件上传
- SpringMVC-----8、SpringMVC上传文件
- springmvc文件上传总结
- SpringMVC multipart文件上传
- SpringMVC中的文件上传
- springmvc的文件上传
- springMVC上传文件
- springMVC 文件上传
- SpringMVC - 文件上传篇
- springMVC文件上传
- springMVC文件上传
- springMVC文件上传
- SpringMVC 上传文件
- SpringMVC文件上传
- springMVC上传文件
- springMVC上传文件例子
- springMVC上传文件
- springmvc文件上传错误
- 牛客之好多鱼
- 大型网站架构系列:负载均衡详解(4)
- 最新版boot2docker.iso百度云下载
- nslookup和ping命令
- 【Maven】依赖排除 禁止依赖传递 取消依赖的方法
- springmvc上传文件
- linux 安装 redis
- Windows中杀死占用某个端口的进程
- javascript 中变量真假值判断(哪些会被判断为false)
- 社会化评论系统
- 未来物联网全栈开发 —— JavaScript OR Python?
- Oracle 导出、导入某用户所有数据(包括表、视图、存储过程...)
- 【SSM整合】-logback日志整合
- Storm集群安装部署步骤