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.
New & Notable
Java server faces News
-
April 04, 2017
04
Apr'17
Ajax, JavaScript support and CDI alignment tops the list of what's new in JSF 2.3
It was great to see the 2.3 release of JavaServer Faces finalized last week. When JSF 2.0 came out, I was quick to jump on the component based UI approach to software development, promoting the ...
-
August 04, 2015
04
Aug'15
A new HTTP protocol eases server-side development
The HTTP protocol is finally getting its first major overhaul, bringing a number of improvements to managing the connections between servers and users.
Java server faces Get Started
Bring yourself up to speed with our introductory content
-
What thought leaders were saying about Java SE 9 in 2017
Understandably, Java SE 9 was a popular topic of discussion in 2017, but so were DevOps and cloud native, according to this list of the 10 most popular podcasts of 2017. Continue Reading
-
From bitcoin to deprecated Java, a look at 2017's top opinions
What were the most contested technology topics of 2017? On TheServerSide, issues such as bitcoin blockchains and deprecated Java methods generated the most comments and page views. Continue Reading
-
Top JavaScript frameworks accelerate software development
Despite its tough reputation, JavaScript frameworks are still growing in popularity in the software development world. Get the latest on JavaScript's status and future expectations. Continue Reading
Evaluate Java server faces Vendors & Products
Weigh the pros and cons of technologies, products and projects you are considering.
-
Stop adding web UI frameworks like JSR-371 to the Java EE spec
Java EE's Servlet and JSP API provide a fine foundation for handling a web-based request-response cycle. Adding UI frameworks like JSR-371 to the spec only causes problems. Continue Reading
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.
-
How to define a portlet namespace and context paths using JSTL and JSP
Learn how to define portlet namespaces and context paths using JSTL and the JSP expression language. Continue Reading