Annotation Type ManagedProperty
@Retention(RUNTIME) @Target(FIELD) @Deprecated public @interface ManagedPropertyDeprecated.This has been replaced by
jakarta.faces.annotation.ManagedProperty, which is a CDI build-in bean with similar semantics
The presence of this annotation on a field of a class annotated with
ManagedBeaninstructs the system to inject a value into this property as described in section 5.3 of the spec prose document in the
<managed-property>subsection. The time of instantiation is dictated by the value of the attributes on the usage of
ManagedBeanand by the application logic itself. The value of the
value()attribute may be a literal
ValueExpression. If the latter, the expression must not be evaluated until the bean is instantiated. The value of the name attribute is taken to be the managed-property-name for this property. If not specified, the managed-property-name is taken to be the name of the field to which this is attribute is attached.
If this annotation is present on a class that does not have the
ManagedBeanannotation, the implementation must take no action on this annotation.
Required Element Summary
Required Elements Modifier and Type Required Element Description
valueDeprecated.Taken to be the value that is injected into the field.
Optional Element Summary
Optional Elements Modifier and Type Optional Element Description
nameDeprecated.Taken to be the