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 O’Reilly online learning.

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