Class ImplicitObjects
- java.lang.Object
-
- org.apache.taglibs.standard.lang.jstl.ImplicitObjects
-
public class ImplicitObjects extends 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(jakarta.servlet.jsp.PageContext pContext)Constructor
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static MapcreateApplicationScopeMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that "wraps" application-scoped attributesstatic Map<String,jakarta.servlet.http.Cookie>createCookieMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that maps cookie name to the first matching Cookie in request.getCookies().static MapcreateHeaderMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that maps header name to single header value.static MapcreateHeadersMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that maps header name to an array of header values.static MapcreateInitParamMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that maps init parameter name to single init parameter value.static MapcreatePageScopeMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that "wraps" page-scoped attributesstatic MapcreateParamMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that maps parameter name to single parameter value.static MapcreateParamsMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that maps parameter name to an array of parameter values.static MapcreateRequestScopeMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that "wraps" request-scoped attributesstatic MapcreateSessionScopeMap(jakarta.servlet.jsp.PageContext pContext)Creates the Map that "wraps" session-scoped attributesMapgetApplicationScopeMap()Returns the Map that "wraps" application-scoped attributesMapgetCookieMap()Returns the Map that maps cookie name to the first matching Cookie in request.getCookies().MapgetHeaderMap()Returns the Map that maps header name to a single header values.MapgetHeadersMap()Returns the Map that maps header name to an array of header values.static ImplicitObjectsgetImplicitObjects(jakarta.servlet.jsp.PageContext pContext)Finds the ImplicitObjects associated with the PageContext, creating it if it doesn't yet exist.MapgetInitParamMap()Returns the Map that maps init parameter name to a single init parameter values.MapgetPageScopeMap()Returns the Map that "wraps" page-scoped attributesMapgetParamMap()Returns the Map that maps parameter name to a single parameter values.MapgetParamsMap()Returns the Map that maps parameter name to an array of parameter values.MapgetRequestScopeMap()Returns the Map that "wraps" request-scoped attributesMapgetSessionScopeMap()Returns the Map that "wraps" session-scoped attributes
-
-
-
Method Detail
-
getImplicitObjects
public static ImplicitObjects getImplicitObjects(jakarta.servlet.jsp.PageContext pContext)
Finds the ImplicitObjects associated with the PageContext, creating it if it doesn't yet exist.
-
getPageScopeMap
public Map getPageScopeMap()
Returns the Map that "wraps" page-scoped attributes
-
getRequestScopeMap
public Map getRequestScopeMap()
Returns the Map that "wraps" request-scoped attributes
-
getSessionScopeMap
public Map getSessionScopeMap()
Returns the Map that "wraps" session-scoped attributes
-
getApplicationScopeMap
public Map getApplicationScopeMap()
Returns the Map that "wraps" application-scoped attributes
-
getParamMap
public Map getParamMap()
Returns the Map that maps parameter name to a single parameter values.
-
getParamsMap
public Map getParamsMap()
Returns the Map that maps parameter name to an array of parameter values.
-
getHeaderMap
public Map getHeaderMap()
Returns the Map that maps header name to a single header values.
-
getHeadersMap
public Map getHeadersMap()
Returns the Map that maps header name to an array of header values.
-
getInitParamMap
public Map getInitParamMap()
Returns the Map that maps init parameter name to a single init parameter values.
-
getCookieMap
public Map getCookieMap()
Returns the Map that maps cookie name to the first matching Cookie in request.getCookies().
-
createPageScopeMap
public static Map createPageScopeMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" page-scoped attributes
-
createRequestScopeMap
public static Map createRequestScopeMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" request-scoped attributes
-
createSessionScopeMap
public static Map createSessionScopeMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" session-scoped attributes
-
createApplicationScopeMap
public static Map createApplicationScopeMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that "wraps" application-scoped attributes
-
createParamMap
public static Map createParamMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that maps parameter name to single parameter value.
-
createParamsMap
public static Map createParamsMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that maps parameter name to an array of parameter values.
-
createHeaderMap
public static Map createHeaderMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that maps header name to single header value.
-
createHeadersMap
public static Map createHeadersMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that maps header name to an array of header values.
-
createInitParamMap
public static Map createInitParamMap(jakarta.servlet.jsp.PageContext pContext)
Creates the Map that maps init parameter name to single init parameter value.
-
-