Class ImplicitObjects
- java.lang.Object
-
- org.apache.taglibs.standard.lang.jstl.ImplicitObjects
-
public class ImplicitObjects extends java.lang.Object
This class is used to generate the implicit Map and List objects that wrap various elements of the PageContext. It also returns the correct implicit object for a given implicit object name.
- Version:
- $Change: 181177 $$DateTime: 2001/06/26 08:45:09 $$Author: kchung $
- Author:
- Nathan Abramson - Art Technology Group
-
-
Constructor Summary
Constructors Constructor Description ImplicitObjects(javax.servlet.jsp.PageContext pContext)
Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static java.util.Map
createApplicationScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" application-scoped attributesstatic java.util.Map
createCookieMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps cookie name to the first matching Cookie in request.getCookies().static java.util.Map
createHeaderMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps header name to single header value.static java.util.Map
createHeadersMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps header name to an array of header values.static java.util.Map
createInitParamMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps init parameter name to single init parameter value.static java.util.Map
createPageScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" page-scoped attributesstatic java.util.Map
createParamMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps parameter name to single parameter value.static java.util.Map
createParamsMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps parameter name to an array of parameter values.static java.util.Map
createRequestScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" request-scoped attributesstatic java.util.Map
createSessionScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" session-scoped attributesjava.util.Map
getApplicationScopeMap()
Returns the Map that "wraps" application-scoped attributesjava.util.Map
getCookieMap()
Returns the Map that maps cookie name to the first matching Cookie in request.getCookies().java.util.Map
getHeaderMap()
Returns the Map that maps header name to a single header values.java.util.Map
getHeadersMap()
Returns the Map that maps header name to an array of header values.static ImplicitObjects
getImplicitObjects(javax.servlet.jsp.PageContext pContext)
Finds the ImplicitObjects associated with the PageContext, creating it if it doesn't yet exist.java.util.Map
getInitParamMap()
Returns the Map that maps init parameter name to a single init parameter values.java.util.Map
getPageScopeMap()
Returns the Map that "wraps" page-scoped attributesjava.util.Map
getParamMap()
Returns the Map that maps parameter name to a single parameter values.java.util.Map
getParamsMap()
Returns the Map that maps parameter name to an array of parameter values.java.util.Map
getRequestScopeMap()
Returns the Map that "wraps" request-scoped attributesjava.util.Map
getSessionScopeMap()
Returns the Map that "wraps" session-scoped attributes
-
-
-
Method Detail
-
getImplicitObjects
public static ImplicitObjects getImplicitObjects(javax.servlet.jsp.PageContext pContext)
Finds the ImplicitObjects associated with the PageContext, creating it if it doesn't yet exist.
-
getPageScopeMap
public java.util.Map getPageScopeMap()
Returns the Map that "wraps" page-scoped attributes
-
getRequestScopeMap
public java.util.Map getRequestScopeMap()
Returns the Map that "wraps" request-scoped attributes
-
getSessionScopeMap
public java.util.Map getSessionScopeMap()
Returns the Map that "wraps" session-scoped attributes
-
getApplicationScopeMap
public java.util.Map getApplicationScopeMap()
Returns the Map that "wraps" application-scoped attributes
-
getParamMap
public java.util.Map getParamMap()
Returns the Map that maps parameter name to a single parameter values.
-
getParamsMap
public java.util.Map getParamsMap()
Returns the Map that maps parameter name to an array of parameter values.
-
getHeaderMap
public java.util.Map getHeaderMap()
Returns the Map that maps header name to a single header values.
-
getHeadersMap
public java.util.Map getHeadersMap()
Returns the Map that maps header name to an array of header values.
-
getInitParamMap
public java.util.Map getInitParamMap()
Returns the Map that maps init parameter name to a single init parameter values.
-
getCookieMap
public java.util.Map getCookieMap()
Returns the Map that maps cookie name to the first matching Cookie in request.getCookies().
-
createPageScopeMap
public static java.util.Map createPageScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" page-scoped attributes
-
createRequestScopeMap
public static java.util.Map createRequestScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" request-scoped attributes
-
createSessionScopeMap
public static java.util.Map createSessionScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" session-scoped attributes
-
createApplicationScopeMap
public static java.util.Map createApplicationScopeMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" application-scoped attributes
-
createParamMap
public static java.util.Map createParamMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps parameter name to single parameter value.
-
createParamsMap
public static java.util.Map createParamsMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps parameter name to an array of parameter values.
-
createHeaderMap
public static java.util.Map createHeaderMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps header name to single header value.
-
createHeadersMap
public static java.util.Map createHeadersMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps header name to an array of header values.
-
createInitParamMap
public static java.util.Map createInitParamMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps init parameter name to single init parameter value.
-
createCookieMap
public static java.util.Map createCookieMap(javax.servlet.jsp.PageContext pContext)
Creates the Map that maps cookie name to the first matching Cookie in request.getCookies().
-
-