Win a copy of Bad Programming Practices 101 (e-book) this week in the Beginning Java forum!
  • Post Reply Bookmark Topic Watch Topic
  • New Topic

Core JavaServer Faces (3rd Edition)  RSS feed

Posts: 962
  • Likes 2
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
Author/s    : David Geary, Cay S. Horstmann
Publisher   : Prentice Hall
Category   : Servlets, JSP and Tag Libraries
Review by : David O'Meara
Rating        : 10 horseshoes

While I am still undecided about some of the virtues of JavaServer Faces, this is easily the best resource that I am aware of for those wanting to pick up the technology.

Part of the problem (in my opinion) with JSF are the changes between versions and the complexity when coexisting with other complimenting technologies like JSP, annotations and even HTML and containers. This is the main strength of this book since it provides a roadmap for navigating the intricacies and gotchas without making the core text illegible. Yes, the text is scattered with side comments but it still allows the knowledge to flow without being too distracting.

I also found the examples perfect in complexity and size. They highlight the points from the text without dominating the book and forcing the user to skip pages at a time. The code could have been reduced if the authors used more code snippets rather than complete listings, but the full code was often useful since the book is aimed at beginner to intermediate users that will benefit from having the big picture provided.

It is a Beginner to Intermediate JSF book, and users of that level will benefit from this book as both a learning and reference resource and in my opinion it is worth a place on the JSF-user book shelf.
Disclosure: I received a copy of this book from the publisher in exchange for writing this review on behalf of CodeRanch.

More info at
Because those who mind don't matter and those who matter don't mind - Seuss. Tiny ad:
Why should you try IntelliJ IDEA ?
  • Post Reply Bookmark Topic Watch Topic
  • New Topic
Boost this thread!