34 of 39 people found the following review helpful
It tells you how, but not why,
This review is from: Core JavaServer Faces (Paperback)
Core JavaServer Faces, by David Geary and Cay Horstmann, is a decent introduction to JavaServer Faces. But it's really just a "how-to" book: probably half the book is simply code listings, which are available online. Why waste the paper?
Once you get JSF installed into your servlet container, the book does an acceptable job of explaining how to perform most tasks. But it doesn't go into enough detail on the background behind JSF and comparisons to other technologies (raw JSPs, struts, etc.). It needs more "why", not just "how to".
If you want to know what to do, and why you should do it, read JavaServer Faces by Hans Bergsten (one of the Apache Tomcat developers, and contributor to JSP 2.0, JSTL, and JSF).
Sort: Oldest first | Newest first
Showing 1-5 of 5 posts in this discussion
Initial post: May 18, 2011 8:54:45 PM PDT
I agreed. I have the same feeling as I'm reading this book the moment.
Posted on Feb 22, 2012 10:23:47 AM PST
Last edited by the author on Feb 22, 2012 10:25:50 AM PST
Okur Yazar says:
Why waste the paper for code listings? If you ask this question, you should also ask, "Why waste paper for index, and table of contents...". Sorry, but I'm not agree with you. I usually just examine the code during my readings, compare .xhtml, .java, .xml pieces to see how they work together and I do all these by just flipping pages. I don't want to leave my seat and go front of a LCD display, to download and examine (or execute) the code, unless I want to modify it or execute it. Further, the code-listings in this book are terse enough to print.
Posted on Jul 22, 2012 12:23:49 AM PDT
Clement Levallois says:
The book recommended at the end of this review gets *very low* ratings by Amazon's reviewers.
Posted on Oct 15, 2012 10:49:59 AM PDT
Jesse Soares says:
Whait a minute! Are you teeling us to don't read a new book about JSF (2010), with JSF 2.0 to read a book from 2004? Are you kidding us?
‹ Previous 1 Next ›