What is difference between managed and backing beans?



, , ,

Although general convention is to use one Managed beans per JSF page/fragment, but managed beans can be used with multiple pages.  But Backing Bean can be only used for single page/fragment.

Normally, Managed Bean is desired to have Pageflow scope, but can use even higher Access scope.

Backing Beans are not expected to have higher access scope. They are recommended to run on lowest access i.e on BackingBeanScope.