Java getRealPath("/")與getContextPath()區別詳細分析
一.以下是在servlet中測試的。
二.運行結果如下(其中myfile文件夾是不存在的)。
三.總結。
1.getRealPath(“/”)方法返回的是項目在服務器的絕對路徑,而getRealPath(“WEB-INF/myfile”)返回的是包含一個給定虛擬路徑的絕對路徑,其中/myfile是虛擬的。
2.getContextPath()方法返回的是項目相對路徑,並不會返回其絕對的路徑,就是說並不知道項目在哪個位置。
到此這篇關於Java getRealPath(“/”)與getContextPath()區別詳細分析的文章就介紹到這瞭,更多相關Java getRealPath(“/”)與getContextPath()區別內容請搜索WalkonNet以前的文章或繼續瀏覽下面的相關文章希望大傢以後多多支持WalkonNet!
推薦閱讀:
- 一文徹底搞懂Java和JDK的版本命名問題
- jsp+servlet實現簡單登錄頁面功能(附demo)
- Java在創建文件時指定編碼的實現方法
- Java實現將圖片上傳到webapp路徑下 路徑獲取方式
- springmvc實現文件上傳功能