計算upload路徑
/**
* 計算upload路徑
*
* @param request
* @return
*/
private String getUploadPath(HttpServletRequest request){
String realPath = request.getSession().getServletContext().getRealPath(request.getRequestURI());
String basePath = request.getContextPath();
basePath = basePath.replaceAll("/", "");
logger.info("realPath="+realPath+", basePath="+basePath);
int index = realPath.indexOf(basePath);
if(index >= 0){
realPath = realPath.substring(0, index);
}
realPath = realPath.replaceAll("\\\\", "/");
if(!realPath.endsWith("/")){
realPath = realPath + "/";
}
String filePath = realPath+"tmpUpload/";
File f = new File(filePath);
if(f.exists() == false){
f.mkdirs();
}
f = null;
return filePath;
}
相關文章
- 計算兩個路徑的父親路徑
- 雲端計算面試題:檔案定位路徑面試題
- PHP 計算兩個檔案的相對路徑PHP
- 教你輕鬆計算AOE閘道器鍵路徑(轉)
- 第7節 蒙卡模擬計算路徑依賴型期權價格
- Xcode外掛路徑、快取路徑、圖片壓縮工具路徑、程式碼片段路徑、symbolicatecrash路徑XCode快取Symbol
- 計算機網路 -- 計算機網路的效能指標計算機網路指標
- 好程式設計師分享html圖片絕對路徑改相對路徑程式設計師HTML
- 計算機網路計算機網路
- canvas 路徑與子路徑Canvas
- Java程式設計師成長路徑Java程式設計師
- Oracle 執行計劃 訪問路徑Oracle
- 用核心-路徑法設計頁面
- 第1章 計算機網路的概述——計算機網路計算機網路
- PAT-B 1063 計算譜半徑
- html中的路徑的介紹:絕對路徑和相對路徑HTML
- Linux檔案的路徑定位-相對路徑和絕對路徑Linux
- 好程式設計師web前端分享絕對路徑與相對路徑的引用程式設計師Web前端
- HTML絕對路徑與相對路徑HTML
- 雲端計算開發技術,雲端計算改變企業的四種途徑
- 檔案的相對路徑和絕對路徑以及根相對路徑
- struts/Servlet,action轉到jsp後,路徑問題(struts2,jsp路徑,action路徑,action跳轉,相對路徑,絕對路徑)...ServletJS
- 交大計算機課程(5):計算機網路計算機網路
- 好程式設計師web分享圖片標籤、絕對路徑和相對路徑程式設計師Web
- 搞定計算機網路計算機網路
- 計算機網路(一)計算機網路
- 計算機網路概述計算機網路
- 計算機 網路概述計算機
- 檔案絕對路徑和相對路徑
- Java工程路徑及相對路徑(轉載)Java
- Jsp相對路徑和絕對路徑JS
- 學習雲端計算前景如何?雲端計算成為獲取人工智慧主要途徑人工智慧
- 計算機網路之網路層計算機網路
- 計算機網路(一) --網路模型計算機網路模型
- JAVA 取得當前目錄的路徑/Servlet/class/檔案路徑/web路徑/url地址JavaServletWeb
- 計算機面試重難點之計算機網路面試計算機網路
- canvas路徑與子路徑詳解Canvas
- 深入解析Java絕對路徑與相對路徑Java