JavaServer Faces Components for BusinessObjects Enterprise can be broken down into several main areas of BusinessObjects Enterprise application development.
The Identity bean, Logon component, and ChangePassword component work together to associate each individual user and their actions within the BusinessObjects Enterprise system. The Identity
component encapsulates behavior, such as logging on and logging off the system, as well as important authentication information such as the Logon Token. The Logon
and ChangePassword
components use the information contained in the Identity
bean to log on the individual user to the system, and change their system password upon request.
One of the key aspects of any BusinessObjects Enterprise web application is that it lists and allows users to navigate through repetitive information. For example, you can present the personal reports for a user in a list that shows the title, description, and thumbnail image of each report. Use the ItemsGrid and ItemsColumn components to render a list of items obtained from a data source, and present them in a table to the user. The EnterpriseItems bean supplies the source for multiple items, and the EnterpriseItem bean supplies the source for a single item. Each row in the table, or grid, represents a different item, and each column represents the various fields that item contains. For example, each row could represent one of the user's reports, with the title, description, and thumbnail image shown in each of three columns on that row. In that way, the ItemsGrid
component provides a powerful and quick method to render repetitive information.
To navigate through information with ease, the Path component provides a "breadcrumb trail" that shows the path from a selected item, such as a report, to its root item. For example, you can display the path to a report, and dynamically update the path as the user drills down into folders to search for another report. By encapsulating this functionality in a component, your pages can incorporate effective navigation features easily.
The best part of those features is that they allow you to control content. You can allow the user to see a subset of the items in the BusinessObjects Enterprise system that are specific to their needs, and provide them with a way to navigate through and use those items.
The ability to view managed content is another main area of BusinessObjects Enterprise application development. The ReportPageViewer
component lets you quickly add the ability to view reports to the page.
Business Objects http://www.businessobjects.com/ Support services http://www.businessobjects.com/services/support/ |