做网站多少分辨率就可以,东莞连锁品牌设计制作,做自主外贸网站和后台费用多少,青创云网站建设简介文件上传是web开发中常见的需求之一#xff0c;springMVC将文件上传进行了集成#xff0c;可以方便快捷的进行开发。 springmvc中对多部件类型解析在 页面form中提交enctypemultipart/form-data的数据时#xff0c;需要springmvc对multipart类型的数据进行解…简介 文件上传是web开发中常见的需求之一springMVC将文件上传进行了集成可以方便快捷的进行开发。 springmvc中对多部件类型解析 在 页面form中提交enctypemultipart/form-data的数据时需要springmvc对multipart类型的数据进行解析。在springmvc.xml中配置multipart类型解析器。 1 !-- 文件上传 --
2 bean idmultipartResolver
3 classorg.springframework.web.multipart.commons.CommonsMultipartResolver
4 !-- 设置上传文件的最大尺寸为5MB --
5 property namemaxUploadSize
6 value5242880/value
7 /property
8 /bean 加入上传图片的jar 边的解析内部使用下边的jar进行图片上传。 创建图片虚拟目录存储图片 在tomcat上配置图片虚拟目录在tomcat下conf/server.xml中添加 1 Context docBaseF:\develop\upload\temp path/pic reloadablefalse/ 访问http://localhost:8080/pic即可访问F:\develop\upload\temp下的图片。 Controller代码 1 //商品修改提交2 RequestMapping(/editItemSubmit)3 public String editItemSubmit(Items items, MultipartFile pictureFile)throws Exception{4 5 //原始文件名称6 String pictureFile_name pictureFile.getOriginalFilename();7 //新文件名称8 String newFileName UUID.randomUUID().toString()pictureFile_name.substring(pictureFile_name.lastIndexOf(.));9
10 //上传图片
11 File uploadPic new java.io.File(F:/develop/upload/temp/newFileName);
12
13 if(!uploadPic.exists()){
14 uploadPic.mkdirs();
15 }
16 //向磁盘写文件
17 pictureFile.transferTo(uploadPic);
18 ...
19 } 转载于:https://www.cnblogs.com/lcngu/p/5517998.html