What Is JavaServer Faces?
[Previous] [Main] [Next]

JavaServer Faces is a framework for building user interfaces (UI) and creating powerful web applications.

·JSF is a Java Community Process (JCP) standard. It will soon be part of the J2EE standard. It is NOT vendor specific.  
 
·JSF was build by taking many of the best ideas from existing frameworks - Swing and Struts in particular.  
 
·JSF automates much of the difficult coding involved in presenting data and getting user input on the web.  
 
·JSF is designed for Rapid Application Development (RAD) tool builders to work with.  
 
·JSF builds on the Servlet and Java Server Page technologies and adds components to UI design. JSF runs in a servlet container like Tomcat.