This tutorial has been prepared for the beginners to help them understand basic JSF programming.
After completing this tutorial you will find yourself at a moderate level of expertise in JSF programming from where you can take yourself to next levels.
JavaServer Faces (JSF) is a Java-based web application framework intended to simplify development integration of web-based user interfaces. JavaServer Faces is a standardized display technology which was formalized in a specification through the Java Community Process.
This tutorial will teach you basic JSF concepts and will also take you through various advance concepts related to JSF framework.