
All source code is here
Learn how component trees in JSF map a page to server-side UI components, and how changes on the server reflect in the client view.
Explore how state saving preserves the componentry across page navigation by storing a serialized view state. It synchronizes server-side componentry with the view as pages update.
Use all JSF HTML tags and see how these tags are converted to HTML pages.
Use ui:composition, ui:define, ui:insert and ui:include facelets to create a template and use this template inside another JSF page.
Learn how expression language links the view and model in JSF, enabling read/write and method expressions to interact with application logic throughout the page lifecycle.
This course will follow Oracle JSF certification topics and implement the required codes one by one while progressing. Here is the certification topics:
Essentials of JSF2.0
JSF Navigation Model
Data Conversion and Validation model
Event Handling
Data table and Composite Components
Custom Components