O'Reilly logo

Practical RichFaces by Max Katz

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

Chapter 5. Input Components

The a4j: tag library provides page-level Ajax support. Another way to look at it is that it provides framework-level or foundation-type controls. In other words, in most cases you decide how to send the Ajax request to the server, and you decide what to update. This kind of approach gives you a lot of power and flexibility. Although I haven't covered JavaScript at all, you still have a lot of control over the application.

The RichFaces components that are available via the rich: tag library provide component-level Ajax support, layout components, and client-side components. This means you don't need to specify how to send the request and what to update. Each component handles sending and updating automatically.

This doesn't ...

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