From the course: Java EE 8 Essential Training

Unlock the full course today

Join today to access over 22,600 courses taught by industry experts or purchase this course individually.

Java Server Faces overview

Java Server Faces overview - Java EE Tutorial

From the course: Java EE 8 Essential Training

Start my 1-month free trial

Java Server Faces overview

- [Instructor] Java Server Faces is a java based web application framework that simplifies the development of web based applications. JSF provides a more cohesive model than servlets and JSP for building web apps. It's model includes a server side UI component framework, templating support and the ability to bind UI components to java pojos known as backing beans. JFS has a pretty long history, so over time different terminology has come and gone. Let's set a baseline before our overview of the JSF architecture. Within JSF, we find a face's servlet, this servlet is responsible for orchestrating the different events within the JSF life cycle. Another key component is the JSF page, or view, known as a facelet. Facelets contain a server side component tree and are constructed using a mixture of XHTML, tag libraries, expressions, and templates. The components within a facelet represent server side representations of UI…

Contents