Add Managed Bean Dialog Box

Use to register an existing JSF managed bean with the application by adding an entry to the Faces configuration file.

A JSF managed bean, or "backing bean" is a Java class that adheres to JavaBean conventions, and is associated with UI components used in a page. A managed bean defines UI component properties, each of which is bound to either a component's value or a component instance. A managed bean can also define methods that perform functions associated with a component, including validation, event handling, and navigation processing.

JSF 2.0 applications do not require the faces-config.xml file. You can equally declare a managed bean using the @ManagedBean annotation directly within the managed bean class.

Element Description

Bean Name

Specifies the name which the managed bean can be invoked by.

Bean Class

Specifies the fully qualified class name of the Java class that will be used to instantiate a new instance, if creation of the specified managed bean is requested. The specified class must conform to standard JavaBean conventions. In particular, it must have a public, no-argument constructor, and properties must be accessible using get and set, following standard naming conventions.

Scope

Specifies the scope into which a newly created instance of the specified managed bean will be stored (default is request; choose none if you want to refrain from placing bean instances in any scope).

Bean Description

An optional textual description of the element, which can be flagged with a language code using the xml:lang attribute.


Related Topics

Developing Applications with NetBeans IDE,

Copyright © 2016, Oracle and/or its affiliates. All rights reserved.