April 2004
Intermediate to advanced
606 pages
20h 4m
English
<managed-bean>
The <managed-bean> element declares
a
managed bean, which is created and populated by JSF when
it’s needed (e.g., when a value binding expression
referencing it is evaluated) but it doesn’t yet
exist in the declared scope.
<managed-bean> [<description [xml:lang="lang"]>description</description>]* [<display-name [xml:lang="lang"]>displayName</display-name>]* [<icon [xml:lang="lang"]> [<small-icon>iconPath</small-icon>] [<large-icon>iconPath</large-icon>] </icon>]* <managed-bean-name>managedBeanName</managed-bean-name> <managed-bean-class>className</managed-bean-class> <managed-bean-scope> none|request|session|application </managed-bean-scope> [<managed-property> [<description [xml:lang="lang"]>description</description>]* [<display-name [xml:lang="lang"]>displayName</display-name>]* [<icon [xml:lang="lang"]> [<small-icon>iconPath</small-icon>] [<large-icon>iconPath</large-icon>] </icon>]* <property-name>propName</property-name> [<property-class>className</property-class>] <map-entries> [<key-class>className</key-class>] [<value-class>className</value-class>] <map-entry> <key>key</key> <null-value/> | <value>value</value> </map-entry>* </map-entries> | <null-value/>] | <value>value</value> | <list-entries> [<value-class>className</value-class>] <list-entry> <null-value>/ | <value>value</value> </list-entry>* </list-entries> </managed-property>* | <map-entries>...</map-entries> | <list-entries>...</list-entries> ] </managed-bean>
The managed bean name, ...
Read now
Unlock full access