Java Server Faces is also called JSF.
JavaServer Faces is a new framework for building Web applications using JSP and Servlet.
Java Server Faces (JSF) is a great JAVA technology in the field of web application development.
JSF is based on well established Model-View-Controller (MVC) design pattern.
Some main features of Java Server Faces :
* Page navigation specification
* Standard user interface components like input fields, buttons,
* User input validation
* Easy error handling
* Java bean management
* Event handling
* Internationalization support
For read Java Server Faces Tutorial and example's in details to visit.....http://www.roseindia.net/jsf/http://www.roseindia.net/interviewquestions/jsf/JSF-interview-questions1.shtml