... IntroductionSince JavaServer Faces first arrived on the Internet technology stage as the new standardfor building Java- based Web applications, it has gained significant attention from the Java EEWeb ... such as HTML,CSS, JavaScript, and the DOM. These technologies were not developed with enterprise applica-tions in mind, and with an increasing pressure from consumers to provide applications ... or to extend the standards.JSF does not just let you pick a single RIA technology such as Ajax, Mozilla XUL, MicrosoftHTC, Macromedia Flash, and so on; it lets you pick and combine any RIA...