Java server faces

JavaServer Faces (JSF) is a Java-based Web application framework designed to help integrate server-side user interfaces (UIs) during development. JSF includes an API for representing UI components and managing their state, handling events, server-side validation, and data conversion. JSF also includes two JavaServer Pages custom tag libraries. The JSF programming model lets helps developers configure components and create, bind, and store UIs. In this section on JavaServer Faces, we offer news, research and tutorials on using JSF to help develop applications. Learn how JSF lets you build rich internet applications that implement separation of behavior and presentation, allowing Web application developers to focus on individual aspects of a project and use JSF technology to link them together.

Java server faces News

Java server faces Get Started

Bring yourself up to speed with our introductory content

Evaluate Java server faces Vendors & Products

Weigh the pros and cons of technologies, products and projects you are considering.

Problem Solve Java server faces Issues

We’ve gathered up expert advice and tips from professionals like you so that the answers you need are always available.