Java web專案根目錄的獲得(釋出之後)
1 從servlet出發
可建立一個servlet在其的init方法中寫入如下語句
ServletContext s1=this.getServletContext();
String temp=s1.getRealPath("/"); (關鍵)
結果形如:D:\工具\Tomcat-6.0\webapps\002_ext\ (002_ext為專案名字)
如果是呼叫了s1.getRealPath("")則輸出D:\工具\Tomcat-6.0\webapps\002_ext(少了一個"\")
2 從httpServletRequest出發
String cp11111=request.getSession().getServletContext().getRealPath("/");
結果形如:D:\工具\Tomcat-6.0\webapps\002_ext\
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/81227/viewspace-701052/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- js獲取網站根路徑(站點及虛擬目錄),獲得網站的根目錄或虛擬目錄的根地址JS網站
- webloginc配置專案根目錄Web
- java獲取硬碟根目錄的本地路徑Java硬碟
- Java獲取WEB目錄路徑JavaWeb
- c# 獲取根目錄C#
- unity3d專案檔案目錄釋出後,對應的ios/android應用目錄Unity3DiOSAndroid
- Vue專案編譯後部署在非網站根目錄的解決方案Vue編譯網站
- C#獲取根目錄的方法總結C#
- 限制web專案下某目錄的直接訪問Web
- 如何在 Laravel 裡直接輸出根目錄下的 HTML 檔案LaravelHTML
- VC中文FAQ寶庫之7:獲得各種目錄資訊(轉)
- 配置vuter的根目錄
- Azure Web App (一)釋出你的Net Core Web 專案WebAPP
- 列出並排序檔案系統根目錄(/)下各個目錄的大小排序
- Java web之新建第一個web專案JavaWeb
- 從執行的node.js應用程式確定專案根目錄Node.js
- jboss釋出目錄問題?
- 探討Classloader的 getResource("") 獲取執行根目錄方法
- 探討Classloader的 getResource(“”) 獲取執行根目錄方法
- Java Web之MySQL在專案中的使用JavaWebMySql
- VUE - 配置根目錄(用@代表src目錄)Vue
- java專案如何加密及釋出Java加密
- js獲取專案根路徑JS
- 檢測根目錄帶bom頭資訊的檔案
- ubuntu重新分配根目錄儲存空間-將根目錄空間縮小騰出給別的位置Ubuntu
- tomcat上釋出web專案的三個方法TomcatWeb
- JSWDK的釋出目錄的更改 (轉)JS
- Lnmp 網站根目錄檔案許可權LNMP網站
- php在網站根目錄下寫檔案PHP網站
- Scrapy:根據目錄來下載github上的檔案Github
- 修改Tomcat的網站根目錄與虛擬目錄Tomcat網站
- Maven配置-使用Maven建立WEB專案支援Tomcat目錄部署MavenWebTomcat
- idea釋出web專案後Tomcat伺服器找不到該專案的問題及解決方法IdeaWebTomcat伺服器
- SAP UI5 表格行專案內的按鈕點選之後,如何獲得當前所在的表格行專案的資料UI
- .Net引用根目錄子資料夾下的dll檔案
- 解析Linux系統根檔案系統的目錄樹Linux
- 遍歷檔案Java中遍歷出指定目錄中的所有檔案Java
- structs做的一個專案,禁止tocmat的目錄索引時出錯Struct索引