A Progress Bar component provides a progress indicator for a task that is being performed.
The Progress Bar component supports the following types of progress indicators, which you set in the type
property in the Progress Bar Properties window:
By default, the Progress Bar is a determinate progress bar with the refreshRate
property set to 3000 milliseconds (3 seconds). A progress bar can include details such as a description and the status of the operation.
For a determinate progress bar, you would bind the progress
property to data that updates as the task progresses and resolves to an integer value that indicates the percentage of task completion. Optionally, you could bind the status
attribute to data that updates as the task progresses reflects the current status of the task, such as a string indicating the percent completed or time remaining.
The Progress Bar component also provides JavaScript functions you can call to control the task on the server. For information on these functions, on the client side and Ajax functionality of the component, and for some examples of how to set up the component, choose Help > Javadoc References > Project Woodstock 4.1 Tag Library and navigate to the webuijsf:progressBar
description.