With the JSF Edition you have the possibility to incorporate all Backbase UI technologies into a single page, including:
- Backbase components
- Backbase-enriched MyFaces components
- Backbase Client Framework widgets. More ...
You can also incorporate standard implementations of UI technologies, including:
- Plain JSF components
- Third party client widgets
- Standard XHTML
At the most fundamental level we are concerned with separating Backbase technologies from other technologies, in such way that islands of Backbase components and widgets exist alongside islands of plain JSF components and standard XHTML. Depending on the particular scenario, there are different requirements for mixing the Backbase and non-Backbase technologies in a single page. For example, to mix plain JSF with Backbase components and widgets in a single JSP, the Backbase BTL client tags need to be wrapped with a script tag, as shown in the figure:
Other scenarios that are supported, that each have their implementations, include:
- JSF With Backbase Components
- JSF With Separate Backbase Components and Widgets
- JSF With Nested Backbase Components and Widgets
- JSF With Nested Backbase and JSF Components
For further information on the various application architecture scenarios and their implementations, please refer to the Application Development Guide.
