CHAPTER 1Introduction to JavaServer Faces

JavaServer Faces (JSF) has changed the way that Java-based Web applications are written. Designed to streamline the creation of user interfaces (UIs) for high-performance Java Web applications, JSF also simplifies the development process. JavaServer Faces offers an elegant solution to the key problems often associated with commercial-quality Web application development.

Before beginning an in-depth examination of JSF, it is important to understand in a general way what JavaServer Faces is and why it is important. Therefore, this chapter begins our discussion of JSF by describing its history, design goals, and lifecycle. It also explains how JavaServer Faces fits into the overall Web application development ...

Get JavaServer Faces 2.0, The Complete Reference now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.