JavaServer Faces is a technology for presentations in a Java application. This course explores the features of JSFs, looking at JSF application elements, and the use of JSF pages and forms. It contrasts JSF tags with JSP tags and introduces JSF tag libraries. It also describes how managed beans – JavaBeans objects that encapsulate the application data properties and actions – are managed by the JSF runtime environment. In this course, you will learn how to extend the lifetime of a managed bean and how to reference managed beans using the unified Expression Language (EL). The course will also demonstrate a sample JSF application and page navigation using JSF, and will provide practice in using JSF in Java web applications.
Java developers who want to learn how to use Java EE 7 components to build front-end enterprise web applications