Acknowledgments

First and foremost, we’d like to thank Greg Doench, our editor at Prentice Hall, who has shepherded us through this project, never losing his nerve in spite of numerous delays and complications. Many thanks to Vanessa Moore for turning our messy manuscript into an attractive book and for her patience and amazing attention to detail.

We very much appreciate our reviewers for this and previous editions who have done a splendid job, finding errors and suggesting improvements in various drafts of the manuscript. They are:

• Gail Anderson, Anderson Software Group, Inc.

• Larry Brown, LMBrown.com, Inc.

• Damodar Chetty, Software Engineering Solutions, Inc.

• Frank Cohen, PushToTest

• Brian Goetz, Sun Microsystems, Inc.

• Rob Gordon, ...

Get Core JavaServer™ Faces 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.