java上传图片工具类
生活随笔
收集整理的這篇文章主要介紹了
java上传图片工具类
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
package com.findmiThree.utils.uploadimg;import java.io.File;
import java.text.SimpleDateFormat;
import java.util.Date;import org.springframework.web.multipart.MultipartFile;/*** 上傳圖片工具類* * @author Administrator**/
public class TaoGouUpLoadImgUtils {/*** * @param filePath //上傳文件磁盤路徑* @param files //文件流* @return*/public static String uploadImg(String filePath, MultipartFile files, String typePath) {String imgUrl = "";try {// 獲取文件原始名稱String fileName = files.getOriginalFilename();// 時間戳重新命名String dataTimes = new SimpleDateFormat("yyyyMMddHHmmss").format(new Date());fileName = dataTimes + "_" + fileName;String savePath = filePath + typePath + "/" + dataTimes;File myfilePath = new File(savePath);if (!myfilePath.exists()) {myfilePath.mkdirs();}savePath = savePath + "/" + fileName;File targetFile = new File(savePath);files.transferTo(targetFile);imgUrl = "/" + typePath + "/" + dataTimes + "/" + fileName;if (!targetFile.exists()) {targetFile.mkdir();} else {return imgUrl;}} catch (Exception e) {e.printStackTrace();}return imgUrl;}
}
?
總結
以上是生活随笔為你收集整理的java上传图片工具类的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 导线截面积与导线直径及其载流量之间的关系
- 下一篇: 网页UI常用字体规范、背景色、分割线