Develop > Presentation layer > Customize WebSphere Commerce Accelerator, Organization Administration Console, or Administration Console > Tools framework
Dynamic lists
Dynamic lists display data from the database, or some other data source whose data and elements are variables. Information describing the format in which to display this data, and actions users can perform on this data, is stored in an XML file. Dynamic lists can display orders, products, and so on. A dynamic list is rendered as an HTML form.
Typically, dynamic lists have three frames: a scroll control frame, a base content frame, and a button frame. All of these frames can be customized using an XML file.
The scroll control frame is optional, but if present, it displays a national language enabled title for the page, and controls to navigate the list. This control panel is also optional, and if present, it provides Next and Previous buttons so that users can navigate the pages of entries in the list. The control panel also provides text fields in which users can input the number of the page they want to browse.
The base content frame is where the primary content displays. A dynamic list is a table that contains user data from different data sources. The button frame, which is also optional, defines buttons which perform particular actions when clicked.
An image of a dynamic list follows:
- Add a dynamic list
- Dynamic list definition
- Use view filters
Instead of specifying a views parameter in the URL of the scroll control command, you can specify each view in the action XML file.To specify a view filter, place a node in the action XML file...
- Dynamic list Java methods
These Java methods are in the class com.ibm.commerce.tools.common.ui.taglibs.com and should be used to create the dynamic list.
- Dynamic list JavaScript functions
To use a dynamic list, implement the following JavaScript functions in the JavaScript file. You must call the following JavaScript functions in the base frame JSP page.
- Multiple framesets
Multiple framesets are used to rendering of different framesets and when creating a dynamic list in a notebook, dialog, or wizard.
Related concepts
Related tasks
Related reference