jsp中的basePath,獲取應用的路徑

2021-10-06 00:11:19 字數 615 閱讀 1345

1

2

3

4

5

string path = request.getcontextpath();

string basepath = request.getscheme()+"://"+request.getservername()+":"+request.getserverport()+path+"/";

">

request.getschema()可以返回當前頁面使用的協議,http 或是 https;

request.getservername()可以返回當前頁面所在的伺服器的名字;

request.getserverport()可以返回當前頁面所在的伺服器使用的埠,就是80;

request.getcontextpath()可以返回當前頁面所在的應用的名字;

關於jsp的basepath和path的使用

string path request.getcontextpath string basepath request.getscheme request.getservername request.getserverport path system.out println basepath base...

關於獲取應用basePath

request.getscheme 等到的是協議名稱,預設是http request.getservername 得到的是在伺服器的配置檔案中配置的伺服器名稱 比如 localhost baidu.com 等等 request.getserverport 得到的是伺服器的配置檔案中配置的埠號 比如 ...

JSP頁面的basePath路徑的問題

利用myeclipse建立jsp頁面時會自動加上 html string path request getcontextpath string basepath request getscheme request.getservername request.getserverport path ht...