Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, tutorials, and more.

Chapter 6. Spring Security with JSF

JavaServer Faces (JSF) provides Java specification for various components in order to build web applications. The underlying concept of JSF is Facelets, which is a templating mechanism. The Facelet Servlet integrates the request, templates, component tree, events, and responses. The state of each component is also saved at end of each request. The advanced JSF also includes Java 5 annotations, such as @ManagedBean, @ManagedProperty, and @FacesComponent, which simplifies the configurations. Page transitions and rendering can be done by simply passing the name of views or facelets. The JSF MVC framework has more than 100 ready-to-use UI tags using which the reusable UI component can be built easily. JSF comes ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training,
learning paths, books, interactive tutorials, and more.