JavaServer Faces technology simplifies building user interfaces for JavaServer applications. Developers of various skill levels can quickly build web applications by: assembling reusable UI components in a page; connecting these components to an application data source; and wiring client-generated events to server-side event handlers. More on Overview..
- JavaServer Faces Home at Sun
- JavaServer Faces Documantation Home at Sun
- JavaServer Faces API documantation
Tutorials
Basics
- The Java EE 5 Tutorial at Sun
- Developing Web Applications with JavaServer Faces (from Sun)
- JSF for nonbelievers: Clearing the FUD about JSF (from IBM)
- Summary of New Features in JavaServer Faces 1.2 Technology
Articals
- Summary of New Features in JavaServer Faces 1.2 Technology
- JSF Pages that change their appearance mid-flight
- Unification: Struts Action and JSF (blog entry)
- Integrating the Google Web Toolkit with JSF using G4jsf (from theServerSide)
Other Resources
- JavaServer Faces (JSF) Resources at Oracle
- JSF Central, Your Javaface Community
IDE Related JSF Resources
NetBeans IDE
- Introduction to the JSF Framework (Official)