上传图片(用transferTo)
来源:互联网 发布:什么叫顶级域名 编辑:程序博客网 时间:2024/06/07 12:04
package com.system.tool;
import java.io.File;
import java.io.IOException;
import javax.servlet.http.HttpServletRequest;
import org.springframework.web.multipart.MultipartFile;
/*
* 工具类:
*
*
* @author Lw
* 2017年3月28日
* TODO
*/
public class UpPicAndPath {
/*** * 上传图片,返回路径 * @return */
public static String upPic(MultipartFile img,HttpServletRequest req){
// 上传图片同时记录值String str2 = img.getOriginalFilename();// 图片的后缀名;int num1 = str2.lastIndexOf("."); // 最后一个.号int len1 = str2.length();// 只剩下图片的名字没有其他 多余的信息String filetype = str2.substring(num1, len1);// System.out.println(str3); System.out.println("文件的后缀名" + filetype);
// 项目的路径
String tcatpath = req.getServletContext().getRealPath(“/”);
try {//上传图片,上传到某一个文件夹中
img.transferTo(new File(tcatpath + “imge\”
+ img.getOriginalFilename()));
System.out.println(“图片上传成功”);
//写入地址,返回地址
String newpath="imge\\" + img.getOriginalFilename(); return newpath;} catch (IllegalStateException e) { // TODO Auto-generated catch block e.printStackTrace(); return null;} catch (IOException e) { // TODO Auto-generated catch block e.printStackTrace(); return null;}
}
}
0 0
- 上传图片(用transferTo)
- transferto()方法,是springmvc封装的方法,用于图片上传时,把内存中图片写入磁盘
- springMVC上传文件Java使用transferTo方法事半功倍
- SpringMVC的 transferTo使用
- 用AFNetworking上传图片
- 用HttpClient上传图片
- 用AFN上传图片
- 用ServletFileUpload上传图片
- 图片上传(angular)
- 上传文件(图片)
- 文件上传(图片)
- 上传图片(15)
- 图片(文件)上传
- ThinkPHP中图片上传(批量上传)
- Java web 图片上传(文件上传)
- jsp文件上传(图片上传)
- 上传图片(上传前预览)
- 小程序图片上传(同步上传)
- LightOJ
- Java 8 函数式接口、lambda表达式、方法以及构造器引用
- Loi Online Judge 42. 「Loi57 test 2017.4.22」字符串
- 绘制智能变换圆角及椭圆
- NS3 Tracing System详解
- 上传图片(用transferTo)
- SSM杰信商务平台项目day06
- pixhawk2.1之ArduPilot编译遇到各种问题
- Git 常用命令列表
- PlantSimulation:Material Flow介绍
- AdobeFlash playe不是最新版本解决办法
- HTML中的盒子阴影
- 增自减运算法的深入理解
- 阿里云ubuntu 14安装mysql