O'Reilly logo

ICEfaces 1.8 by Rainer Eschen

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

The ProgressDialog tag

The ProgressDialog tag follows the principles of the ICEfusion dialog tags implementation. But there is a difference in the kind of information delivery during the runtime. A progress component describes the percentage of work that is done in the context of an ongoing process. For this, the progress component uses numbers and/or a graphics bar.

The real-time presentation of the actual percentage needs direct communication between the process and the visual presentation panel, namely, the web browser. This is a classic Observer-Observable pattern, where the browser is the Observer. So, the web browser needs a direct link to the Observable that allows it to recognize when to update its presentation.

One challenge with the classic ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required