This is a JSF Tutorial to help you learn about Java Server Faces. In the JSF Tutorial we will take you through JSF code and JSF examples on how to learn JSF.
Java Server Faces (JSF) is server side technology developed by Sun Microsystems. JSF is component based and event driven framework for developing Java web applications and simplifies the development of Java based web applications.
JSF integrate the Model-View-Controller (MVC) for the development of component which ensures that the applications are well designed with greater maintainability. All JSF components perform following three fundamental tasks.
* Render the component, typically by generating markup.
* Handle the component's events.
* Validate the component's values