21. JavaServer Faces™ Web Applications

Objectives

In this chapter you’ll learn:

• Web application development using Java Technologies and Netbeans.

• To create JavaServer Pages with JavaServer Faces components.

• To create web applications consisting of multiple pages.

• To validate user input on a web page.

• To maintain user-specific state information throughout a web application with session tracking and cookies.

If any man will draw up his case, and put his name at the foot of the first page, I will give him an immediate reply. Where he compels me to turn over the sheet, he must wait my leisure.

Lord Sandwich

Rule One: Our client is always right.

Rule Two: If you think our client is wrong, see Rule One.

Anonymous

A fair question should ...

Get Java™ for Programmers: Deitel 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.