Java server Faces is a web framework for building Java technology-based applications.
It provides various tag libraries, a set of built-in templates. User Interface Components are stored in the server. UI allows other technology of mobile devices. Its top features are extensible architecture, Navigation handling, rapid application development.
Quality of services
Users can get quality level of supports from Oracle, IBM, JBoss as they are used to implement JSF. It has a rich architecture for managing and processing component data and handling events.