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 EE Tutorial
From the course: Java EE 8 Essential Training
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…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.