JSF is a server side UI based MVC Framework for building Java based web application.
JSF has 100+ UI ready tag and use of annotations makes development more faster and more easier. JSF consist of tag library which sum up the elements to the web page and it also connect these component to the objects of the server side.
Some of the services provided by the JSF API are given below :
Using JSF, you can perform the following task very easily :
A normal or usual JSF(Java Server Faces) applications have the following parts :
Advantages of using JSF
Recommend the tutorial