导入文件上传所需jar包java
在springmvc的配置文件中配置一个用于文件上传的组件web
<!-- 配置框架提供的支持文件上传的组件 ,此处id为固定值--> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> </bean>
三、提供一个用于文件上传的表单页面spring
<form action="<%=path%>/user/upload.action" method="post" enctype="multipart/form-data"> <input type="file" name="resource"> <input type="submit" value="提交"> </form>
四、在自定义的控制器中加入一个用于接收上传文件的方法mvc
@RequestMapping(value="upload.action") public String uploadFile( @RequestParam(value="file") MultipartFile file ) throws Exception{ System.out.println(file); String originalFilename = file.getOriginalFilename(); File dest=new File("d:/upload/"+originalFilename) ; file.transferTo(dest); return "success"; }