Chapter 10. JavaServer Faces

If information coming from the back end is to be displayed graphically, a user interface has to be added. These can be of various types: desktop applications, web applications running in a browser, or mobile applications running in a portable device that displays a graphical interface and interacts with the end user. Chapter 10 through Chapter 12 will focus on web user interfaces.

The World Wide Web (WWW) started as a mechanism for sharing documents written in Hypertext Markup Language (HTML). Hypertext Transfer Protocol (HTTP) was used to serve these documents, which were mostly static (in that their content didn't change much over time). Static pages are composed of pure HTML, optionally with some static graphics ...

Get Beginning Java™ EE 6 Platform with GlassFish™ 3 now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.