图片上传--IllegalStateException File has been moved
来源:互联网 发布:同知 编辑:程序博客网 时间:2024/06/06 06:48
图片上传–IllegalStateException File has been moved - cannot be read again解决
功能描述:
1,上传图片保存至数据库
2,将该图片按scale=125/width > 125/height ? 125/height : 125/width的比例缩小,存此小图到数据库。
出错描述详情
IllegalStateException File has been moved - cannot be read again
1.获得request 中的图片
MultipartFile imgFile= ((DefaultMultipartHttpServletRequest)request).getFile("imgFile")
2.保存大图
file = new File(firstDir,fileName);imgFile.transferTo(file);
3.从imgFile中获得bufferedImage以便缩放处理
InputStream is = imgFile.getInputStream(); //此语句抛出异常BufferedImage bi=ImageIO.read(is);
将上述步骤按照先处理保存小图,后保存大图,则无异常抛出。即顺序为1,3,2
阅读全文
0 0
- 图片上传--IllegalStateException File has been moved
- Spring上传文件java.lang.IllegalStateException: File has been moved
- 图片上传IllegalStateException File has been moved - cannot be read again解决
- 文件上传 ,java.lang.IllegalStateException: File has been moved - cannot be read again org.springframewor
- 文件上传获取属性时:File has been moved
- java.lang.IllegalStateException: File has been moved - cannot be read again
- java.lang.IllegalStateException: File has been moved - cannot be read again
- 偶尔发生File has been moved
- IllegalStateException: Content has been consumed
- IllegalStateException: Content has been consumed
- struts2文件图片流输出报IllegalStateException: Cannot call sendError() after the response has been committed
- java.lang.IllegalStateException: Content has been
- ..java.lang.IllegalStateException: Content has been consumed..
- java.lang.IllegalStateException: Activity has been destroyed
- Java.lang.IllegalStateException Activity has been destroyed
- Java.lang.IllegalStateException Activity has been destroyed
- Java.lang.IllegalStateException Activity has been destroyed
- java.lang.IllegalStateException: Cannot forward after response has been committed
- 号面向对象
- ESP8266作为服务器进行通讯
- Codeforces 230C Shifts(模拟+展开字符串)
- 设计模式之代理模式的学习思考
- 图的遍历
- 图片上传--IllegalStateException File has been moved
- [BZOJ 1087][SCOI 2005] 互不侵犯King 状态压缩DP
- 虚拟机三种网络模式&桥接模式设置步骤
- java 修改项目web访问根目录
- 解决项目中报Target runtime Apache Tomcat v7.0 is not defined(项目名称处报错,项目内文件没错)
- BZOJ 4034 树上操作 (树链剖分 线段树)
- Hdu 2054 A == B ?
- 云笔记项目 Unit05
- “fullLoad” app(二)之底部导航功能实现