spring文件上传
来源:互联网 发布:下载青岛网络干部app 编辑:程序博客网 时间:2024/06/06 02:10
zaijava中截取字符串利用substring(filename.lastindexof(“.”))这个表示从filename文件的最后一饿点开始截取文件的后缀名称
spring文件上传
接口 MultipartFile pictureFile pictureFile 这个里面的数据和输入框里面的name的数值一模一样
导入必要的文章上传支持的jar(commons-io-2.4和commons-fileupload-1.2.2)
配置springmvc的配置文件
<!-- 配置springMVC处理上传文件的信息 --> <bean id="multipartResolver" class="org.springframework.web.multipart.commons.CommonsMultipartResolver"> <property name="defaultEncoding" value="utf-8"/> <property name="maxUploadSize" value="10485760000"/> <property name="maxInMemorySize" value="40960"/> </bean>
1、获取文件的名称String fileStr = pictureFile.getOriginalFilename();
2、放置文件重名问题利用随机生成的32位UUID+文件名生成新的文件名称String newfileName = UUID.randomUUID().toString() + fileStr.substring(fileStr.lastIndexOf(“.”));
3、将文件保存在硬盘pictureFile.transferTo(new File(“E:\image\” + newfileName));
4、将文件保存在数据库,图片文件在数据里面保存的都是文件名称items.setPic(newfileName);
阅读全文
0 0
- spring实现文件上传
- Spring 文件上传
- spring上传文件
- Spring MultipartResolver文件上传
- spring mvc 文件上传
- Spring 文件上传
- spring 多文件上传
- Spring文件上传
- Spring CommonsMultipartResolver 上传文件
- Spring 文件上传
- spring MVC 文件上传
- spring 多文件上传
- spring 文件上传
- Spring MVC文件上传
- Spring 文件上传
- Spring CommonsMultipartResolver 上传文件
- Spring实现文件上传
- Spring 文件上传
- 拦截器中,request中getReader()和getInputStream()只能调用一次,构建可重复读取inputStream的request.
- pdf导出功能
- ansible 效率优化
- 51nod 1264 线段相交
- linux(centos)服务器部署web项目
- spring文件上传
- netty实现TimeServer服务
- 无限轮播加小圆点(从网络获取图片)
- Activiti入门之环境搭建
- 前端面试笔试题
- 北大百练+POJ1979+DFS暴力搜索就行
- c3p0参数详解
- java.util.regex.Pattern类使用
- java正则表达式的规则