The server side script library implements a class named "CGIVariables" which allows for easy access
to most CGI variables in XPages via javascript.
var CGIVariables = function () {
function _get(name) {
switch (name.toUpperCase()) {
case "AUTH_TYPE": return facesContext.getExternalContext().getRequest().getAuthType();
case "CONTENT_LENGTH": return facesContext.getExternalContext().getRequest().getContentLength();
case "CONTENT_TYPE": return facesContext.getExternalContext().getRequest().getContentType();
case "CONTEXT_PATH": return facesContext.getExternalContext().getRequest().getContextPath();
// rest of your code goes here...
}
}
return {
get: _get
}
}
to most CGI variables in XPages via javascript.
var CGIVariables = function () {
function _get(name) {
switch (name.toUpperCase()) {
case "AUTH_TYPE": return facesContext.getExternalContext().getRequest().getAuthType();
case "CONTENT_LENGTH": return facesContext.getExternalContext().getRequest().getContentLength();
case "CONTENT_TYPE": return facesContext.getExternalContext().getRequest().getContentType();
case "CONTEXT_PATH": return facesContext.getExternalContext().getRequest().getContextPath();
// rest of your code goes here...
}
}
return {
get: _get
}
}