Platform-neutral PageContext.
JSP Tag:
Requires a which sets the pageName page attribute to some page name.
RaritanPageContext rpc = RaritanPageContext.getPageContext( pageContext.getSession().getId(),
pageContext.getAttribute( "pageName" ) );
SearchForm and DisplayForm custom tags then get this object and
pass it to all Renderers...
ASP:
<%
Set rpc = RaritanPageContext.getPageContext( Session.SessionID, "pageName" );
%>
Developed by
Raritan Technologies .
- Author:
- Ted Sullivan
|
Constructor Summary |
RaritanPageContext(java.lang.String sessionID)
|
RaritanPageContext(java.lang.String requestString,
java.lang.String fieldDelimiter,
java.lang.String valueDelimiter,
java.lang.String sessionID)
|
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
LAST_PARAM_PREFIX
public static final java.lang.String LAST_PARAM_PREFIX
- See Also:
- Constant Field Values
RaritanPageContext
public RaritanPageContext(java.lang.String requestString,
java.lang.String fieldDelimiter,
java.lang.String valueDelimiter,
java.lang.String sessionID)
RaritanPageContext
public RaritanPageContext(java.lang.String sessionID)
getPageContext
public static RaritanPageContext getPageContext(javax.servlet.jsp.PageContext pContext,
java.lang.String pageNameParam)
initializeContext
public void initializeContext(java.util.Map paramMap,
java.lang.String requestURL,
java.lang.String requestURI)
copy
public RaritanPageContext copy()
getHttpServletRequest
public HttpServletRequest getHttpServletRequest()
getSessionID
public java.lang.String getSessionID()
setBasePath
public void setBasePath(java.lang.String basePath)
getBasePath
public java.lang.String getBasePath()
getAttribute
public java.lang.Object getAttribute(java.lang.String attrName)
setAttribute
public void setAttribute(java.lang.String attrName,
java.lang.Object attribute)
removeAttribute
public void removeAttribute(java.lang.String attrName)
getParameterNames
public java.util.Enumeration getParameterNames()
getRequestParameter
public java.lang.String getRequestParameter(java.lang.String paramName)
setRequestParameter
public void setRequestParameter(java.lang.String paramName,
java.lang.String paramValue)
setRequestParameter
public void setRequestParameter(java.lang.String paramName,
java.lang.String[] values)
addRequestParameters
public void addRequestParameters(java.util.Map params)
removeRequestParameter
public void removeRequestParameter(java.lang.String paramName)
removeRequestParameter
public void removeRequestParameter(java.lang.String paramName,
boolean removeSessData)
clearRequestParameters
public void clearRequestParameters()
getRequestMap
public java.util.Map getRequestMap()
getRequestString
public java.lang.String getRequestString()
getRequestURI
public java.lang.String getRequestURI()
getRequestURL
public java.lang.String getRequestURL()
addPageLinkRenderer
public void addPageLinkRenderer(IPageLinkRenderer plRenderer)
setPageLinkClickHandler
public void setPageLinkClickHandler(IPageLinkClickHandler plClickHandler)
getPageLinkClickHandler
public IPageLinkClickHandler getPageLinkClickHandler()
getApplicationHost
public static java.lang.String getApplicationHost(java.lang.String sessionID)
getApplicationName
public static java.lang.String getApplicationName(java.lang.String sessionID)
getApplicationName
public java.lang.String getApplicationName()
getApplicationHost
public java.lang.String getApplicationHost()
getBaseURL
public java.lang.String getBaseURL()