SpringMvc 文件上传
来源:互联网 发布:java系统监控框架 编辑:程序博客网 时间:2024/06/05 08:01
<!--文件上传的jar包--> <dependency> <groupId>commons-fileupload</groupId> <artifactId>commons-fileupload</artifactId> <version>1.3.1</version>> </dependency> <dependency> <groupId>commons-io</groupId> <artifactId>commons-io</artifactId> <version>1.4</version>> </dependency>
@Controllerpublic class Text { @RequestMapping("/first") public String t(MultipartFile upload, HttpSession session){ //获取用户上传的文件名称 String filename = upload.getOriginalFilename();//文件名称 //将相对路径换成绝对路径 String realPath = session.getServletContext().getRealPath("/upload"); //将 file 写入指定的路径 File file=new File(realPath,filename); try { upload.transferTo(file); return "/welcon.jsp"; } catch (IOException e) { e.printStackTrace(); } return "/upload.jsp"; }}
<?xml version="1.0" encoding="UTF-8"?><beans xmlns="http://www.springframework.org/schema/beans" xmlns:aop="http://www.springframework.org/schema/aop" xmlns:tx="http://www.springframework.org/schema/tx" xmlns:context="http://www.springframework.org/schema/context" xmlns:p="http://www.springframework.org/schema/p" xmlns:mvc="http://www.springframework.org/schema/mvc" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=" http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/aop http://www.springframework.org/schema/aop/spring-aop.xsd http://www.springframework.org/schema/tx http://www.springframework.org/schema/tx/spring-tx.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd http://www.springframework.org/schema/mvc http://www.springframework.org/schema/mvc/spring-mvc.xsd"> <!--配置 包 扫描器--> <context:component-scan base-package="cn.hello.Upload"/> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"></bean> <mvc:annotation-driven/></beans>
<h1>文件上传</h1><form action="/first" method="post" enctype="multipart/form-data"> 文件 <input type="file" name="upload"/> <input type="submit"/></form>
<body> 欢迎你</body>
在 idea 开发工具 写文件上传时 先加一个 文件夹 里面必须 有东西 来保证 一起 编译
阅读全文
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文件上传错误
- 禁止修改varchar到int|[运维规范]
- gitlab安装
- 【Android】给Android Studio设置代理
- java中 servlet和jsp的概念及区别
- 一些免费的Api接口
- SpringMvc 文件上传
- Codeforces Round #430 (Div. 2)
- 通过PropertyDescriptor反射进行字段名值的获取及设置
- stm32学习笔记 F1系列GPIO相关寄存器的配置
- Asynchronous Timewarp ATW原理
- mac 搭建ELk(三)
- hbase通过mapreduce进行数据导入迁移报错
- 观察者模式
- iOS 渐变文字效果