1. ENCAPSULATING AJAX FUNCTIONALITY IN JAVASERVER FACES COMPONENTS Craig R. McClanahan Senior Staff Engineer Sun Microsystems, Inc. 2. Agenda • Background • Introduction…