-
springMVC 文件上传 被Cleaning up multipart file10
我配置了:
<bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="maxUploadSize"> <value>10000</value> </property> </bean>
写了一个上传文件用的jsp:<form action="<%=request.getContextPath()%>/Student/register.do" method="POST" enctype="multipart/form-data"> 公钥文件: <input type="file" name="file"/><br/> <input type="submit" value="提交公钥"/> </form>
处理用的Controller:(do后缀在配置文件中配了)@RequestMapping(value = "/Student/register", method = RequestMethod.POST) public String registerStudent(@RequestParam("file") MultipartFile file,HttpServletRequest request){ String path = request.getSession().getServletContext().getRealPath("/WEB-INF/upload"); //System.out.println(path); //System.out.println(file.getOriginalFilename()); try { byte[] bytes = file.getBytes(); FileOutputStream fos = new FileOutputStream(path+"/"+file.getOriginalFilename()); fos.write(bytes); fos.close(); } catch (IOException e) { e.printStackTrace(); } return "index"; }
每次提交文件后,页面是跳转到index.jsp了,但是文件没有保存,后台信息:[org.springframework.web.multipart.commons.CommonsMultipartResolver]Cleaning up multipart file [file] with original filename [pom.xml], stored in memory
请问这是什么错误?
问题补充:不好意思,是我弄错了,我应该去项目发布的路径下看文件上传没有,我一直在项目里看文件是否上传,所以弄错了,不要意思各位2013年5月07日 21:15
2个答案 按时间排序 按投票排序
-
你确定没传上?我刚才和你写了一样的代码,打出的是这个信息:
2013-05-08 11:42:08,176 DEBUG (org.springframework.web.multipart.commons.CommonsMultipartResolver:259) - Found multipart file [file] of size 2497 bytes with original filename [javax.inject-1.jar], stored in memory 2013-05-08 11:42:08,178 DEBUG (org.springframework.web.servlet.mvc.method.annotation.RequestResponseBodyMethodProcessor:150) - Written [index] as "text/html" using [org.springframework.http.converter.StringHttpMessageConverter@1d1cdf7] 2013-05-08 11:42:08,178 DEBUG (org.springframework.web.servlet.DispatcherServlet:999) - Null ModelAndView returned to DispatcherServlet with name 'dispatcher': assuming HandlerAdapter completed request handling 2013-05-08 11:42:08,178 DEBUG (org.springframework.web.multipart.commons.CommonsMultipartResolver:282) - Cleaning up multipart file [file] with original filename [javax.inject-1.jar], stored in memory 2013-05-08 11:42:08,178 DEBUG (org.springframework.web.servlet.DispatcherServlet:966) - Successfully completed request
不过我的文件上传了2013年5月08日 11:44
相关推荐
在这个“SpringMVC文件上传,多文件上传实例”中,我们将深入探讨如何在SpringMVC环境中实现文件上传功能,包括单个文件上传以及多个文件的批量上传。 1. **文件上传原理**: 文件上传是通过HTTP协议的POST请求来...
本示例是一个完整的SpringMVC文件上传的Demo,具有实用性,且经过测试有效。下面将详细介绍这个Demo的实现原理和关键知识点。 1. **文件上传组件** SpringMVC利用`CommonsMultipartResolver`来处理文件上传请求。...
在SpringMVC中实现文件上传是一项常见的任务,它允许用户通过表单将本地文件发送到服务器进行存储或处理。这个"SpringMVC文件上传Demo代码"是一个实例,演示了如何配置和使用SpringMVC来实现这一功能。 首先,我们...
在文件上传中,`org.apache.commons.io`包中的`FileUtils`, `IOUtils`, `FileInputStream`, `FileOutputStream`等类被广泛使用,帮助处理临时文件的创建、读写和删除,以及文件流的转换和复制。 **Apache Commons ...
springMvc 文件上传,springMvc 支持单文件和多文件上传,
在Spring MVC框架中,文件上传是一项常见的功能,用于接收客户端发送的文件数据。Vue.js作为一个前端框架,可以很好地与Spring MVC结合,实现用户界面的交互和文件上传的处理。在这个项目中,我们将深入探讨如何使用...
在SpringMVC框架中,实现文件的上传与下载是常见的需求。IntelliJ IDEA作为流行的Java开发集成环境,为开发者提供了高效便捷的开发体验。在这个项目中,我们使用IDEA来构建一个基于SpringMVC的系统,实现了文件的...
本项目"springmvc文件上传练习项目"旨在提供一个实践平台,帮助开发者掌握如何使用Spring MVC处理Multipart类型的请求,实现文件和图片的上传。下面我们将深入探讨相关知识点。 1. **MultipartHttpServletRequest...
在JavaEE企业级开发中,SpringMVC框架是广泛用于构建Web应用程序的工具,它提供了丰富的功能,包括处理文件上传和下载。本实验报告将详细阐述如何利用SpringMVC实现文件上传与下载的功能。 首先,文件上传的核心...
在SpringMVC框架中,文件上传是一个常见的功能,它允许用户通过Web应用程序上传文件到服务器。这个"SpringMVC文件上传案例"展示了如何在Eclipse开发环境中实现这一过程。下面我们将详细探讨涉及的知识点。 首先,...
com.springsource.org.apache.commons.fileupload-1.2.0.jar com.springsource.org.apache.commons.io-1.4.0.jar
### Spring MVC 文件上传知识点 #### 一、Spring MVC 文件上传概述 在Web开发中,文件上传是一项常见的功能需求。Spring MVC 提供了便捷的方式来处理文件上传。本篇将基于一个简单的示例,来讲解如何使用Spring ...
在SpringMVC中,文件上传通常涉及到`CommonsMultipartResolver`解析器,它是Spring提供的一个用于处理multipart请求的解析器。multipart请求是HTTP协议中用于上传文件的一种特殊类型,它可以包含多个部分,每个部分...
`SpringMVC文件上传multpathfileJar包commons-fileupload-1.3.3`和`commons-io-2.4.jar`是实现这一功能的关键依赖库。这两个库提供了处理HTTP请求中的多部分数据(包括文件上传)的功能。 1. **Spring MVC中的文件...
SpringMVC 上传文件详解 SpringMVC 框架中上传文件是非常常见的操作,今天我们来详细讲解 SpringMVC 中的文件上传过程。 文件上传的必要条件 在 SpringMVC 中,文件上传需要满足以下几个条件: 1. 表单的 ...
在这个场景下,"springmvc文件上传jar"通常指的是一个包含了处理文件上传所需依赖的压缩包。这个压缩包里面包含了两个重要的库:Commons-fileupload.jar和Commons-io.jar。这两个库是Apache Commons项目的一部分,为...
SpringMVC是一个强大的Java web开发框架,由Spring公司推出,被广泛应用于构建高效、灵活的Web应用程序。在SpringMVC中实现文件上传是一项常见的任务,它涉及到HTTP协议、多部分表单数据处理以及服务器端的文件存储...
方法的参数MultipartFile file是SpringMVC提供的一个对象,用于接收上传的文件。 当文件上传请求到达服务器时,SpringMVC会自动将上传的文件封装到MultipartFile对象中,并通过方法的参数接收。开发者可以利用这个...
在这个"springMvc文件上传完整版"中,我们重点探讨Spring MVC如何处理文件上传,以及相关的前端技术如Ajax、pupload.js的使用。 一、Spring MVC 文件上传 1. **配置**:在Spring MVC中,我们需要配置`Multipart...