Xpages中訪問URL資源的不同方法總結

2021-09-02 12:25:27 字數 2066 閱讀 2807

內容

**只取主機

return context.geturl().tostring().split(facescontext.getexternalcontext().getrequest().getrequesturi())[0]

主機帶資料庫名

return context.geturl().tostring()

資料庫檔名

@leftback(database.getfilename(),".nsf")

獲取 querystring

return facescontext.getexternalcontext().getrequest().getquerystring()

獲取 querystring 2

return context.geturl().getquerystring()

內容**當前路徑

facescontext.getexternalcontext().getrequest().getcontextpath()

帶頁面名稱的全路徑

facescontext.getexternalcontext().getrequest().getrequesturi()

全url

使用者名稱session.geteffectiveusername()

簡稱var uname:notesname = session.createname(session.geteffectiveusername())

return uname.getcommon()

facescontext.getexternalcontext().getrequest().getcontextpath()

@replacesubstring(database.getfilepath(), '\\', '/');

頁面名稱

view.getpagename()

view.getpagebaseurl()

@fullurl("mypage")

url和頁面

context.geturl()

var url =  context.geturl() context.geturl();

url.removeallparameters();

return url

database.getfilepath()

context.geturl().tostring().split(view.getpagename())[0]

facescontext.externalcontext.requestcontextpath()

facescontext.getexternalcontext().getrequest().getcontextpath() + "?logout&redirect="

獲取協議

url = context.geturl();

return url.getscheme();

context.geturl().tostring()

context.geturl.getpath()

context.geturl.getaddress()

context.geturl().gethost()

context.geturl().getsiterelativeaddress(context)

基礎url(不帶

xpage頁面名)

context.geturl().getaddress().replace(view.getpagename(), '')

使用URL訪問網路資源

有些字元在url中具有特殊含義,基本編碼規則如下 1 空格換成加號 2 正斜槓分割目錄和子目錄 3 問號 分割url與查詢 4 百分號 指定特殊字元 5 號指定書籤 6 號分割引數 儘管這些字元在url中具有特殊意義,但有時卻需要在url使用,例如引數名中包含 這時就需要將這些特殊字元轉換成相應的十...

通過URL訪問django靜態資源

這個問題真的困擾了好幾天 這個跟django的版本號應該有關係,網上的方法大多都只適用於舊的django版本 截止發帖為止,我當前用的是django 2.1.2版本 首先給出解決方案 在urlpatterns裡加入url r static p.views.serve 下面是詳細解釋 首先需要在url...

通過url訪問檔案(靜態資源)

放在resources.static下,例如新建files目錄存放檔案 對映resource.static下檔案,使之可以通過url位址直接訪問 mvc static path pattern 訪問 http ip port files filename pdf 將檔案放在static目錄下 js訪...