Having successfully deployed JSF architecture as technology solutions for custom requirements, we strongly recommend JSF and Primefaces, especially if you are looking to create vivid, responsive experiences on view pages for applications.
JSF application is similar to any other Java technology-based web application; it runs in a Java servlet container, and contains −
There are controllers which can be used to perform user actions. UI can be created
by web page authors and the business logic can be utilized by managed beans.
JSF provides several mechanisms for rendering an individual component. It is upto the web page designer to pick the desired representation, and the application developer doesn't need to know which mechanism was used to render a JSF UI component.
JSF tutorial provides basic and advanced concepts of JSF. Our JSF tutorial is
designed for beginners and professionals both.
JSF stands for Java Server Faces. It is a server-side Java framework for web development.
Our JSF tutorial includes all topics of JSF such as features, example, validation, bean validation, managed bean, referencing managed bean method, facelets etc
PrimeFaces is very easy to use and comes with a lot of components to create awesome effect on view pages, we have looked through most of the important ones in earlier posts.
One of the most useful feature of PrimeFaces is the support for creating responsive view pages, that is a must have for current web pages. This post is an index of all the articles we have published on Primefaces tutorial, I would suggest you to go through them in the given order for better learning experience. You might also want to bookmark this post for future reference of primefaces tutorial.