Intro
Overall Presentation Goal
Kito D. Mann - 1
Kito D. Mann - 2
Agenda
What is JavaServer Faces? - 1
What is JavaServer Faces? - 2
What is JavaServer Faces? - 3
JSF and Struts
What is Java Server Faces?
The IDE Effect
Sun Java Studio Creator
BEA Workshop Studio - 1
BEA Workshop Studio - 2
Oracle JDeveloper - 1
Oracle JDeveloper - 2
Exadel Studio Pro
Agenda
Key JSF Concepts
JSF Applications are Web Applications
Agenda
Ajaxian Faces - 1
Ajaxian Faces - 2
Ajaxian Faces - 3
Ajaxian Faces - 4
Ajax4Jsf - 1
Ajax4Jsf - 2
Ajax4Jsf - 3
Ajax4Jsf - 4
Simplica ECruiser DataTable
Infragistics NetAdvantage for JSF
ICEsoft ICEfaces - 1
ICEsoft ICEfaces - 2
ICEsoft ICEfaces - 3
jMaki - 1
jMaki - 2
jMaki - 3
Can't we all get along? - 1
Can't we all get along? - 2
Which one? - 1
Which one? - 2
Agenda
JSF 1.2 and Beyond - 1
JSF 1.2 and Beyond - 2
Agenda
Summary - 1
Summary - 2
This session explains how you can build attractive, AJAX-enabled applications using JavaServer Faces (JSF) technology without the use of manually-coded JavaScript. After a brief overview of JSF and the JSF programming model, the session explains how component vendors leverage JSF's architecture to build AJAX components, and shows several of AJAX component suites in action. The session ends with a discussion of how JSF will evolve to provide even better AJAX support.
Kito D. Mann is an enterprise architect who has developed applications with a wide variety of technologies on several different platforms. He has been working with Java since its debut in 1995, and has written several articles on Java-related products and technologies. Kito has consulted with Fortune 500 clients, including Prudential Financial and J. P. Morgan Chase & Company, and was recently the chief architect of an educational application service provider. He is also the author of JavaServer Faces in Action (Manning) and the founder of JSFCentral.com, a site devoted to the JavaServer Faces community.