Construir una aplicación Web del mundo real utilizando JavaServer Faces no es una tarea trivial. Este tutorial muestra como integrar JSF con los marcos de trabajo Spring e Hibernate, y describe las mejores prácticas y guias de diseño para construir una aplicación Web del mundo real con estas tecnologías.