Build highly interactive Ajax-enabled applications with JavaServer Faces (JSF) 2, the standard web application framework for Java EE. JSF 2 incorporates time-saving features, such as convention-over-configuration, built-in Ajax, templating, simple custom UI component development, and several powerful third-party Ajax component suites. JSF applications can be integrated seamlessly with Spring and/or Java EE.
This course covers the key features of JavaServer Faces and walks you through building different aspects of a JSF application. You will also learn how to take advantage of rich JSF component suites such as ICEfaces and RichFaces.
Delegates will also receive a copy of
JavaServer Faces 2.0, The Complete Reference during the course.
After successfully completing this course, students will be able to:
-
Utilize component-oriented development techniques
- Work with standard JSF components
- Utilize JSF’s integrated Ajax support
- Develop custom components, validators, and converters
- Work with third-party component suites such as RichFaces and ICEfaces
- Develop pages and templates with Facelets
- Work with backing beans, annotations, enhanced navigation, and other features
- Put it all together in a working JSF application