| Content |
Code |
Result |
| Current Path |
facesContext.getExternalContext().getRequest().getContextPath() |
/cheatsheet.nsf |
| Full Path With Page |
facesContext.getExternalContext().getRequest().getRequestURI() |
/cheatsheet.nsf/url.xsp |
| Full URL |
facesContext.getExternalContext().getRequest().getRequestURL() |
http://xpagescheatsheet.com/cheatsheet.nsf/url.xsp |
|
var url:XSPUrl = new XSPUrl(database.getHttpURL());
var result = url.getHost()
return result |
flyers.notesin9.com |
|
XSPUrl.getAddress |
http://flyers.notesin9.com/__852579C40075620B.nsf |
|
XSPUrl.getFragment |
|
|
XSPUrl.getPath |
/__852579C40075620B.nsf |
|
XSPUrl.getPort |
-1.0 |
|
XSPUrl.getSiteRelativeAddress |
-1.0 |
| User Name |
session.getEffectiveUserName() |
Anonymous |
| Common Name |
var uName:NotesName = session.createName(session.getEffectiveUserName())
return uName.getCommon() |
Anonymous |
|
facesContext.getExternalContext().getRequest().getContextPath() |
/cheatsheet.nsf |
|
@ReplaceSubstring(database.getFilePath(), '\\', '/'); |
cheatsheet.nsf |
| Page Name |
view.getPageName() |
/url.xsp |
|
view.getPageBaseURL() |
|
|
@FullUrl("myPage") |
/cheatsheet.nsf/myPage |
| Full URL and Page |
context.getUrl() |
http://xpagescheatsheet.com/cheatsheet.nsf/url.xsp?test=1 |
|
var url = context.getUrl() context.getUrl();
url.removeAllParameters();
return url
|
http://xpagescheatsheet.com/cheatsheet.nsf/url.xsp |
|
database.getFilePath() |
cheatsheet.nsf |
|
context.getUrl().toString().split(view.getPageName())[0] |
http://xpagescheatsheet.com/cheatsheet.nsf |
|
facesContext.externalContext.requestContextPath() |
|
|
facesContext.getExternalContext().getRequest().getContextPath() + "?Logout&redirect=http://www.yahoo.com" |
/cheatsheet.nsf?Logout&redirect=http://www.yahoo.com |
| Get the Protocol |
url = context.getUrl();
return url.getScheme(); |
http |
|
|
|
|
context.getUrl().toString() |
http://xpagescheatsheet.com/cheatsheet.nsf/url.xsp?test=1 |
|
context.getUrl.getPath() |
/cheatsheet.nsf/url.xsp |
|
context.getUrl.getAddress() |
http://xpagescheatsheet.com/cheatsheet.nsf/url.xsp |
|
context.getUrl().getHost() |
xpagescheatsheet.com |
|
context.getUrl().getSiteRelativeAddress(context) |
/url.xsp |
| Base URL |
context.getUrl().getAddress().replace(view.getPageName(), '') |
http://xpagescheatsheet.com/cheatsheet.nsf |
|
|
|
|
|
|
| User Agent |
var uAgent = context.getUserAgent().getUserAgent(); |
Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com) |
| iOS8 |
|
false |
| Name |
String Value |
Description |
| applicationScope |
{com.sun.faces.OneTimeInitialization=com.sun.faces.OneTimeInitialization, com.sun.faces.ApplicationAssociate=com.sun.faces.application.ApplicationAssociate@f8482c08, com.sun.faces.HTML_BASIC=com.ibm.xsp.renderkit.ReadOnlyRenderKit@e8b64f7e, deviceBean=com.ibm.xsp.extlib.beans.DeviceBean@12917736, javax.servlet.context.tempdir=/Partitions/flyers.notesin9.com/xsp/cheatsheet.nsf} |
Map containing the application scope values |
| cookie |
{} |
Map containing the cookies for the current request |
| facesContext |
com.ibm.xsp.domino.context.DominoFacesContext@542cbd9c |
The FacesContext instance for the current request |
| header |
{Accept=*/*, Via=1.1 squid-proxy-5b5d847c96-f2th8 (squid/6.13), X-Forwarded-For=10.1.40.33, User-Agent=Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com), Host=xpagescheatsheet.com, Connection=keep-alive, Accept-Encoding=gzip, br, zstd, deflate, Cache-Control=max-age=0} |
Map containing the HTTP header values for the current
request |
| headerValues |
{X-Forwarded-For=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@198f4c76, Cache-Control=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@7d752987, Via=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@8a3253d5, Host=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@55038bb2, Accept=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@c1506489, Connection=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@37f09805, Accept-Encoding=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@24beb35b, User-Agent=com.ibm.domino.xsp.bridge.http.util.SingleValueEnumeration@a0551552} |
Map containing arrays which contain the header values
for the HTTP headers for the current request |
| initParam |
{com.ibm.xsp.SHARED_CONFIG=true, xsp.library.extra=com.ibm.xsp.extlib.library, com.sun.faces.verifyObjects=false, com.sun.faces.forceLoadConfiguration=true} |
Map containing the initialization parameters for the web
application |
| param |
{test=1} |
Map containing the request parameters for the current
request |
| paramValues |
{test=[Ljava.lang.String;@426d5143} |
Map containing arrays which contain the parameter values
for request parameters for the current request |
|
|
|
| requestScope |
{__xspconvid=null, session=CN=Flyers/O=Ni9, com.sun.faces.INVOCATION_PATH=.xsp, cookie={}, database=cheatsheet.nsf, componentParameters=com.ibm.xsp.application.ComponentParameters@90a071fa, com.sun.faces.managedBeanStack=[], com.sun.faces.FORM_CLIENT_ID_ATTR=view:_id1, extlib.device.deviceBeanData=com.ibm.xsp.extlib.device.impl.DeviceImpl@974c4456, bluemixContext=com.ibm.xsp.bluemix.util.context.BluemixContext@bdd83da2, com.ibm.xsp.SESSION_ID=0B46EABE47DC4C885FF13278F50E62B9C133498A, context=com.ibm.xsp.designer.context.ServletXSPContext@279600f1} |
Map containing the request attributes for the current
request |
| sessionScope |
{xsp.sessionData=com.ibm.xsp.designer.context.PersistentSessionData@a915ad8e, __notescontext_publicaccess=com.ibm.domino.xsp.module.nsf.NotesContext$AccessPrivileges@60fec8a9, xspIsBot=false} |
Map containing the session attributes for the current
request |
| view |
com.ibm.xsp.component.UIViewRootEx2@a5f5d43d |
UIViewRoot of the current component tree |
| viewScope |
{} |
Map containing the view scope values |
| context |
com.ibm.xsp.designer.context.ServletXSPContext@279600f1 |
The XspContext instance for the current request |
| database |
cheatsheet.nsf |
The Database instance for the current request |
| session |
CN=Flyers/O=Ni9 |
The Session instance for the current request |
| sessionAsSigner |
CN=Flyers/O=Ni9 |
The Session instance with the credentials of the XPage
signer |
| sessionAsSignerWithFullAccess |
CN=Flyers/O=Ni9 |
The Session instance with the credentials of the XPage
signer and with full administratice access |