javaweb獲取各種路徑

2021-08-20 11:12:54 字數 896 閱讀 8883

.println("獲取全路徑(協議型別://網域名稱/專案名/命名空間/action名稱?其他引數)url="+url);

string url2=request.getscheme()+"://"+ request.getservername();//+request.getrequesturi();

system.out

.println("協議名://網域名稱="+url2);

system.out

.println("獲取專案名="+request.getcontextpath());

system.out

.println("獲取引數="+request.getquerystring());

system.out

.println("獲取全路徑="+request.getrequesturl());

request.getsession().getservletcontext().getrealpath("/");//獲取web專案的路徑

this.getclass().getresource("/").getpath()//獲取類的當前目錄

java web工程各種路徑取得

request.getrealpath 這個方法已經不推薦使用了,代替方法是 request.getsession getservletcontext getrealpath 在servlet裡用this.getservletcontect getrealpath 在struts裡用this.get...

java web中request獲取的各種路徑明義

就是這個專案的根路徑 完整路徑去掉資源檔案部分 request.getcontestpath 獲取到的是 rpt getserveletpath獲取到的是專案中資源的相對路徑 test.jsp getrequesturl獲取的就是在瀏覽器中輸入的完整路徑 test.jsp getquerystrin...

Javaweb 獲取物理路徑與網路路徑

在做web專案經常會遇到檔案的上傳的問題,需要將檔案存入到伺服器,或者在網路中去訪問某些檔案,所以需要對物理路徑和網路路徑進行轉換 獲取物理路徑 string contextpath request.getsession getservletcontext getrealpath 獲取網路路徑 st...