Developing Web Applications with JSF 2
Build 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 PrimeFaces, ICEfaces and RichFaces.


JSF OverviewJSF Quick StartFaceletsManaged BeansNavigationCommon HTML Tags and ComponentsEvents, Actions and ListenersJSF Tables and Table ModelsConversion & ValidationCustom TagsCustom ComponentsComposite ComponentsAjax and JSFJSF2 New FeaturesJSF Implementations and Component Libraries


Suitable for developers, software architects, system architects and project managers involved with the development of web applications with JavaEE.


2 days


Instructor lead


A fundamental knowledge of Java and standart JavaEE technologies (such as Jsp, servlet, taglib, ) are prerequisite for this course.