在httpservletrequest類裡,有以下六個取url的函式:
getcontextpath 取得專案名
getservletpath 取得servlet名
getpathinfo 取得servlet後的url名,不包括url引數
getrequesturl 取得不包括引數的url
getrequesturi 取得不包括引數的uri,即去掉協議和伺服器名的url
具體如下圖:
相對應的函式的值如下:
Servlet獲取URL位址
這裡來說說用servlet獲取url位址。在httpservletrequest類裡,有以下六個取url的函式 getcontextpath 取得專案名 getservletpath 取得servlet名 getpathinfo 取得servlet後的url名,不包括url引數 getrequest...
servlet 獲取url萬用字元
request.getpathinfo 這個方法返回請求的實際url相對於請求的serlvet的url的路徑。個人理解。比如,有乙個servlet的對映是這樣配置的 testservlet servlet test 為servlet配置的訪問路徑是 servlet test 我只要訪問 http l...
php獲取當前URL位址
注 在 php 4.1.0 及以後版本使用。之前的版本,使用 http server vars。server 是乙個包含諸如頭部 headers 路徑 paths 和指令碼位置 script locations 的陣列。陣列的實體由 web 伺服器建立。不能保證所有的伺服器都能產生所有的資訊 伺服器...