Java Server faces (JSF) is an MVC framework that facilitates the development of web applications.
It allows a clear separation between the presentation layer and the business layer. It is based on:
– A generic servlet to handles client requests and theirs mapping with the presentation layer.
– Reusable UI components with the possibility of extending a component or create a new one.

JSF 2 framework is simple to use; it makes the business logic very easy to implement(navigation, validation, …).

In the following, we will see many tutorials, examples and tips to cover all JSF 2 features and functionalities.




Managed bean




Basic Tags