|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
ELContextListener
s so that context objects
can be added whenever a new ELContext
is created.
ELResolver
to affect the way EL variables
and properties are resolved for EL expressions appearing in JSP pages
and tag files.
ArrayELResolver
.
ArrayELResolver
whose read-only status is
determined by the given parameter.
BeanELResolver
.
BeanELResolver
whose read-only status is
determined by the given parameter.
ELResolver
s.ELContext
has been created.
MethodExpression
for later
evaluation.
ValueExpression
for later
evaluation.
ELContext
has been created.ELContext
has been created.
ELContext
is created.ELException
with no detail message.
ELException
with the provided detail message.
ELException
with the given cause.
ELException
ELException
Expression
.
ValueExpression
and
MethodExpression
, implementing characterstics common to both.ValueExpression
ExpressionFactory
String
into a ValueExpression
or
MethodExpression
instance for later evaluation.FunctionMapper
property
argument.
null
, returns the most
general type that this resolver accepts for the
property
argument.
property
argument, given a base
object.
property
argument, given a base
object.
property
argument.
property
argument.
property
argument.
null
, returns
String.class
.
null
, returns
String.class
.
ELContext
that was created.
ELContext
associated with this
JspContext
.
ELResolver
associated with this context.
JspApplicationContext.getExpressionFactory()
ValueExpression
s and
MethodExpression
s so that EL expressions can be
parsed and evaluated.
Expression
,
unmodified.
null
, since there is no reason to
iterate through set set of all integers.
null
, returns an
Iterator
containing the set of JavaBeans properties
available on the given object.
base
object.
base
object.
null
, since there is no reason to
iterate through set set of all integers.
Iterator
containing the set of keys available in the Map
.
Iterator
containing the set of keys available in the ResourceBundle
.
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.
null
, returns an
Iterator
containing FeatureDescriptor
objects
with information about each scoped attribute resolved by this
resolver.
FunctionMapper
associated with this
ELContext
.
JspApplicationContext
instance associated
with the web application for the given ServletContext
.
Locale
stored by a previous invocation to
ELContext.setLocale(java.util.Locale)
.
Throwable.getCause()
null
, returns the most
general acceptable type that can be set on this bean property.
base
and property
, attempts to
identify the most general type that is acceptable for an object to be
passed as the value
parameter in a future call
to the CompositeELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
method.
base
and property
, attempts to
identify the most general type that is acceptable for an object to be
passed as the value
parameter in a future call
to the ELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
method.
ResourceBundle
,
return null
, since the resolver is read only.
value
parameter in a future call
to the ValueExpression.setValue(javax.el.ELContext, java.lang.Object)
method.
null
, and the property matches
the name of a JSP implicit object, returns null
to
indicate that no types are ever accepted to setValue()
.
null
, returns
Object.class
to indicate that any type is valid to
set for a scoped attribute.
null
, returns the current
value of the given property on this bean.
property
object on the given
base
object by querying all component resolvers.
property
object on the given
base
object.
property
argument.
ResourceBundle
,
the provided property will first be coerced to a String
.
null
, and the property matches
the name of a JSP implicit object, returns the implicit object.
null
, searches the page,
request, session and application scopes for an attribute with
the given name and returns it, or null
if no
attribute exists with the current name.
VariableMapper
associated with this
ELContext
.
ELContext.getELResolver()
,
which can be obtained by
jspContext.getELContext().getELResolver()
.
Expression
.
ThreadLocal
variable used to record the
FacesContext
instance for each processing thread.
true
if this attribute is to be passed a
MethodExpression
so that expression evaluation
can be deferred.
true
if this attribute is to be passed a
ValueExpression
so that expression evaluation
can be deferred.
ELResolver
has successfully resolved a
given (base, property) pair.
ArrayELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
null
, returns whether a call
to BeanELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
base
and property
, attempts to
determine whether a call to CompositeELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
base
and property
, attempts to
determine whether a call to ELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
ListELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
MapELResolver.setValue(javax.el.ELContext, java.lang.Object, java.lang.Object, java.lang.Object)
will always fail.
ResourceBundle
,
return true
.
true
if a call to ValueExpression.setValue(javax.el.ELContext, java.lang.Object)
will
always fail.
null
, and the property matches
the name of a JSP implicit object, returns true
to indicate that implicit objects cannot be overwritten.
null
, returns false
to indicate that scoped attributes are never read-only.
ELResolver
classes that define the
object resolution rules that must be supported by a JSP container
with the new unified Expression Language.JspContext
serves as the base class for the
PageContext class and abstracts all information that is not specific
to servlets.JspException
with the specified detail
message and cause.
JspException
with the specified cause.
List
.ListELResolver
.
ListELResolver
whose read-only status is
determined by the given parameter.
Map
.MapELResolver
.
MapELResolver
whose read-only status is
determined by the given parameter.
Expression
that refers to a method on an object.MethodExpression
evaluated to.MethodInfo
with the given
information.
MethodExpression
.MethodNotFoundException
with no detail message.
MethodNotFoundException
with the provided
detail message.
MethodNotFoundException
with the given root
cause.
MethodNotFoundException
with the given detail
message and root cause.
ValueExpression
or MethodExpression
.PropertyNotFoundException
with no detail message.
PropertyNotFoundException
with the provided
detail message.
PropertyNotFoundException
with the given root
cause.
PropertyNotFoundException
with the given detail
message and root cause.
ValueExpression
.PropertyNotWritableException
with no detail
message.
PropertyNotWritableException
with the
provided detail message.
PropertyNotWritableException
with the given root
cause.
PropertyNotWritableException
with the given
detail message and root cause.
ELContext
.
FeatureDescriptor
that specifies whether the
variable or property can be resolved at runtime.
java.lang.Method
.
ResourceBundle
.JspContext
for this invocation.
Locale
for this instance.
ELResolver
has successfully
resolved a given (base, property) pair.
null
, attempts to set the
value of the given property on this bean.
property
object on the given base
object.
property
object on the given base
object.
property
argument.
PropertyNotWritableException
.
null
, and the property matches
the name of a JSP implicit object, throws
PropertyNotWritableException
to indicate that implicit
objects cannot be overwritten.
null
, sets an existing scoped
attribute to the new value, or creates a new scoped attribute if one
does not exist by this name.
FeatureDescriptor
that specifies the runtime type of
the variable or property.
Expression
that can get or set a value.ELResolver
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |