Package jakarta.servlet.jsp.el
Class NotFoundELResolver
java.lang.Object
jakarta.el.ELResolver
jakarta.servlet.jsp.el.NotFoundELResolver
public class NotFoundELResolver
extends jakarta.el.ELResolver
The final resolver of the Jakarta Server Pages ELResolver chain. It always resolves the requested value, returning
 
null when it does so.- Since:
- JSP 3.1
- 
Field SummaryFields inherited from class jakarta.el.ELResolverRESOLVABLE_AT_DESIGN_TIME, TYPE
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptiongetCommonPropertyType(jakarta.el.ELContext context, Object base) Obtain the most common type that is acceptable for the given base object.getFeatureDescriptors(jakarta.el.ELContext context, Object base) Deprecated, for removal: This API element is subject to removal in a future version.Obtain the most generally acceptable type that may be used to set the given property on the given object using the given context.Obtain the value of the given property on the given object using the given context.booleanisReadOnly(jakarta.el.ELContext context, Object base, Object property) Determine if the given property on the given object is read-only using the given context.voidSet the value of the given property on the given object using the given context.Methods inherited from class jakarta.el.ELResolverconvertToType, invoke
- 
Constructor Details- 
NotFoundELResolverpublic NotFoundELResolver()Default constructor.
 
- 
- 
Method Details- 
getValueObtain the value of the given property on the given object using the given context.Resolves the property and always returns nullunless the provided context contains a Boolean object with valueBoolean.TRUEas the value associated with the keyjakarta.servlet.jsp.el.NotFoundELResolver.classin which case an exception is thrown. This is to support implementation of theerrorOnELNotFoundpage/tag directive.- Specified by:
- getValuein class- jakarta.el.ELResolver
- Parameters:
- context- The EL context for this evaluation
- base- The base object on which the property is to be found
- property- The property whose value is to be returned
- Returns:
- Always null
- Throws:
- jakarta.el.PropertyNotFoundException- if the provided context contains a Boolean object with value- Boolean.TRUEas the value associated with the key- jakarta.servlet.jsp.el.NotFoundELResolver.class
 
- 
getTypeObtain the most generally acceptable type that may be used to set the given property on the given object using the given context.In normal usage, ScopedAttributeELResolverwill have responded.- Specified by:
- getTypein class- jakarta.el.ELResolver
- Parameters:
- context- The EL context for this evaluation
- base- The base object on which the property is to be found
- property- The property whose type is to be returned
- Returns:
- Always null
 
- 
setValueSet the value of the given property on the given object using the given context.No-op. In normal usage, ScopedAttributeELResolverwill have responded.- Specified by:
- setValuein class- jakarta.el.ELResolver
- Parameters:
- context- The EL context for this evaluation
- base- The base object on which the property is to be found
- property- The property whose value is to be set
- value- The value to set the property to
 
- 
isReadOnlyDetermine if the given property on the given object is read-only using the given context.In normal usage, ScopedAttributeELResolverwill have responded.- Specified by:
- isReadOnlyin class- jakarta.el.ELResolver
- Parameters:
- context- The EL context for this evaluation
- base- The base object on which the property is to be found
- property- The property to be checked for read only status
- Returns:
- Always false
 
- 
getFeatureDescriptors@Deprecated(forRemoval=true, since="JSP 3.1") public Iterator<FeatureDescriptor> getFeatureDescriptors(jakarta.el.ELContext context, Object base) Deprecated, for removal: This API element is subject to removal in a future version.Description copied from class:jakarta.el.ELResolverObtain the feature descriptors for the resolvable properties of the given object.The default implementation returns null.- Overrides:
- getFeatureDescriptorsin class- jakarta.el.ELResolver
- Parameters:
- context- The context in which the examination takes place
- base- The object to examine
- Returns:
- An iterator, possibly empty, of feature descriptors of the given object
 
- 
getCommonPropertyTypeObtain the most common type that is acceptable for the given base object.In normal usage, ScopedAttributeELResolverwill have responded.- Specified by:
- getCommonPropertyTypein class- jakarta.el.ELResolver
- Parameters:
- context- The context in which the examination takes place
- base- The object to examine
- Returns:
- Always null
 
 
-