java.lang.ObjectDefines variable resolution behavior for the EL implicit objects defined in the JSP specification.javax.el.ELResolver
javax.servlet.jsp.el.ImplicitObjectELResolver
The following variables are resolved by this ELResolver,
as per the JSP specification:
pageContext - the PageContext object.pageScope - a Map that maps page-scoped
attribute names to their values.requestScope - a Map that maps
request-scoped attribute names to their values.sessionScope - a Map that maps
session-scoped attribute names to their values.applicationScope - a Map that maps
application-scoped attribute names to their values.param - a Map that maps parameter
names to a single String parameter value (obtained by calling
ServletRequest.getParameter(String name)).paramValues - a Map that maps parameter
names to a String[] of all values for that
parameter (obtained by calling
ServletRequest.getParameterValues(String name)).header - a Map that maps header names
to a single String header value (obtained by calling
HttpServletRequest.getHeader(String name)).headerValues - a Map that maps header
names to a String[] of all values for that header
(obtained by calling
HttpServletRequest.getHeaders(String)).cookie - a Map that maps cookie names
to a single Cookie object. Cookies are retrieved
according to the semantics of
HttpServletRequest.getCookies(). If the same name
is shared by multiple cookies, an implementation must use the
first one encountered in the array of Cookie objects
returned by the getCookies() method. However, users
of the cookie implicit object must be aware that the ordering
of cookies is currently unspecified in the servlet
specification.initParam - a Map that maps context
initialization parameter names to their String parameter
value (obtained by calling
ServletContext.getInitParameter(String name)).JSP - 2.1| Fields inherited from javax.el.ELResolver: |
|---|
| TYPE, RESOLVABLE_AT_DESIGN_TIME |
| Method from javax.servlet.jsp.el.ImplicitObjectELResolver Summary: |
|---|
| getCommonPropertyType, getFeatureDescriptors, getType, getValue, isReadOnly, setValue |
| Methods from javax.el.ELResolver: |
|---|
| getCommonPropertyType, getFeatureDescriptors, getType, getValue, isReadOnly, setValue |
| Methods from java.lang.Object: |
|---|
| equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Method from javax.servlet.jsp.el.ImplicitObjectELResolver Detail: |
|---|
null, returns
String.class. Otherwise, returns null. |
null, and the property matches
the name of a JSP implicit object, returns an Iterator
containing FeatureDescriptor objects with information
about each JSP implicit object resolved by this resolver. Otherwise,
returns null.
The FeatureDescriptors:
|
null, and the property matches
the name of a JSP implicit object, returns null to
indicate that no types are ever accepted to setValue().
The |
null, and the property matches
the name of a JSP implicit object, returns the implicit object.
The |
null, and the property matches
the name of a JSP implicit object, returns true
to indicate that implicit objects cannot be overwritten.
The |
null, and the property matches
the name of a JSP implicit object, throws
PropertyNotWritableException to indicate that implicit
objects cannot be overwritten.
The |