Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Image not available

Tell the Publisher!
Iíd like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

JavaServer Faces in Action [Paperback]

Mr Kito Mann
4.0 out of 5 stars  See all reviews (1 customer review)

Available from these sellers.

Amazon.co.uk Trade-In Store
Did you know you can use your mobile to trade in your unwanted books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details or check out the Trade-In Amazon Mobile App Guidelines on how to trade in using a smartphone. Learn more.

Book Description

18 Nov 2004 1932394125 978-1932394122 1

JavaServer Faces is the new big thing in Java web development. It improves your power and reduces your workload through the use of UI components and events instead of HTTP requests and responses. JSF components ? buttons, text boxes, checkboxes, data grids, etc. ? live between user requests, which eliminates the hassle of maintaining state. JSF also synchronizes user input with application objects, automating another tedious aspect of web development.

JavaServer Faces in Action is an introduction, a tutorial, and a handy reference. With the help of many examples, the book explains what JSF is, how it works, and how it relates to other frameworks and technologies like Struts, Servlets, Portlets, JSP, and JSTL. It provides detailed coverage of standard components, renderers, converters, and validators, and how to use them to create solid applications. This book will help you start building JSF solutions today.


Product details

  • Paperback: 600 pages
  • Publisher: Manning Publications; 1 edition (18 Nov 2004)
  • Language: English
  • ISBN-10: 1932394125
  • ISBN-13: 978-1932394122
  • Product Dimensions: 23.8 x 18.8 x 3.5 cm
  • Average Customer Review: 4.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 1,472,139 in Books (See Top 100 in Books)

More About the Author

Discover books, learn about writers, and more.

Sell a Digital Version of This Book in the Kindle Store

If you are a publisher or author and hold the digital rights to a book, you can sell a digital version of it in our Kindle Store. Learn more

Customer Reviews

5 star
3 star
2 star
1 star
4.0 out of 5 stars
4.0 out of 5 stars
Most Helpful Customer Reviews
4.0 out of 5 stars An ok book 17 Feb 2013
Format:Paperback|Verified Purchase
A good book for people who have some experience with JSF. Covers most of the interesting stuff in JSF and well written
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.6 out of 5 stars  23 reviews
17 of 18 people found the following review helpful
5.0 out of 5 stars Good coverage, Practical Examples 16 Nov 2004
By Riyad Kalla - Published on Amazon.com
What I enjoyed so much about Kito's book was the fact that he doesn't just present the entire gamut of JSF to you in this book, he also uses it for about 6 chapters to take you (step-by-step) on a journey building a full fledged project tracking application complete with nicely laid out user interface (using JSF technologies and CSS... not just plain HTML), comprehensive feature sets, user role and security logic, database interactions... pretty much the works. I always think this is important because no matter how many API docs or Developer Guides you read, you still have questions about how XYZ component will behave in the "wild" or how you can make it do something that wasn't covered in the docs. After Kito's book I not only find it to be an excellent resource when trying to remember how a certain component worked but also a truely comprehensive proof-of-concept for JSF... the tracking system developed in the book actually struck me as something that would be much appreciated if I were to deploy it at work.

You definately get the sense from this book that it was written by someone that loves developing and is extremely versed with JSF; not someone that wanted to make some money and picked up a few tutorials on it before writing a book. Also to his credit, Kito runs the immensly helpful jsfcentral.com site that supplements the book beautifully with more resources, articles and applications (even components) for your picking after you are up and running with JSF.

A little information on me: I am a JSP/Servlet web application developer, I've done Java client side for about 5 years and server side for 3. I've played with EJBs, done a lot of Struts applications, and attempted to learn Tapestry. I wanted to learn JSF and wanted a good paced yet deeply informative book that would teach me best practices right off the bat with JSF and also talk about WHY they were best practices... this is exactly what I found this book to be. 5/5 stars from me.
12 of 12 people found the following review helpful
5.0 out of 5 stars Kito's book is a "must-read" for JSF developers 17 Feb 2005
By JSF aficionado - Published on Amazon.com
Kito Mann's JSF book is superb. In addition to the twenty book chapters there are also five on-line chapters (which I haven't read yet), for a total of 1,000 pages.

Before reading this book, I had read the Wiley book and part of the OReilly JSF book. There's a great deal of information in Kito's book, and absolute neophytes will probably need to re-read the material (it obviously depends on how fast they learn).

I also liked the discussion on integrating JSF with Struts, which (AFAIK) is the only place where I've seen such a discussion. After I saw the Struts+JSF diagram I had an "aha" experience, and I'm sure it has saved me hours of effort trying to cull the same information from a variety of other sources.

One of the book's primary strengths is its even-handed focus on the what/why/how of JSF, along with examples that are incremental developed and presented in a lucid manner. I'm planning to develop some custom JSF components, and I'll definitely have Kito's book within arm's reach!
17 of 19 people found the following review helpful
3.0 out of 5 stars Why the long face? 8 July 2005
By Thomas Paul - Published on Amazon.com
JavaServer Faces (JSF) is one of the newest technologies in the Java toolbox and is designed to make developing web applications as easy in Java as it is in .Net. JSF is designed mainly to be used inside of an IDE by dropping JSF components onto a screen from a palette. This book is an introduction to JSF and although it is far from perfect, it is still a worthwhile read.

The book starts with an introduction to JSF with a good overview of the component technology and how it works as well as a brief discussion of some of the IDEs that support JSF. The next few chapters discuss the components in depth and the book bogs down. There is too much detail with very little in the way of code samples. To some extent this might make sense since the components are meant to be dropped from a palette, but at the same time it makes it very difficult to follow along without some understanding of how the components would be used in an application. Starting with chapter 8, the author tries to put it all together with a sample application. Unfortunately, it is presented as a development case study instead of a JSF case study. We get three chapters of screens with no code behind it that includes prototype versions and final versions. This seemed very unnecessary and helped to inflate the page count. It isn't until chapters 12 and 13 that we finally get to see some detail code but by then I had forgotten what the screens introduced four chapters earlier were supposed to be doing. The book ends with a chapter on Struts integration and a chapter on developing your own custom components.

There are bonus chapters available on the Manning web site, but since some of the bonus chapters are important to understanding the material in the book, unless you are reading the book while sitting at your computer, this isn't very helpful. The book would have been much better with some serious editing and rearranging of topics. The sample application should have been simplified and combined with the component reference material presented earlier. Code and screens should have been discussed together. The bonus chapters should have been incorporated into the printed version of the book.

I don't want you to get the impression that this is a poorly written or useless book. In fact, there is a lot of good material here and after reading this book you will have a thorough understanding of JSF. The author gives very clear (if not concise) explanations but the book is too long and parts are difficult to wade through.
6 of 6 people found the following review helpful
2.0 out of 5 stars Not up to the Manning Standard 6 Nov 2006
By Michael Risley - Published on Amazon.com
I purchased this book based on my previously great experience with Manning Press books. I've found other books by this publisher to be easy to read and easy to comprehend. They usually give you just enough background information and then details on different aspects of the subject matter. This book just goes on and on and on about background information and implementation details that are of little use to anyone after they configure their first application. It takes too long to get to the meat of writing JSF applications. And once you get to where the meat is supposed to be, most of that has to be downloaded as a 300 page PDF from their web site. Not very useful at all.

If you are looking for good JSF information, I now use the Core book for information and the O'Reilly book for a quick API reference. If you want examples of great Manning Press books, please check out their "Spring In Action" and "JSTL In Action" books. Both are fantastic reads and full of great information.

Sadly, this particular book left a lot to be desired both as an instructional text or as an API reference.
6 of 6 people found the following review helpful
1.0 out of 5 stars Poorly organized material 13 April 2006
By D. King - Published on Amazon.com
I bought this book because it was the most recently published title on JSF, even though I like Horstmann's writing style and would have bought the Geary and Horstmann book if it hadn't seemed likely to be a little out of date. After trying to work my way through disorganized discussions of individual points that were not tied to any clear examples or to other aspects of JSF, shifting forwards and backs trying to string information together into simple working examples, I read a few sample chapters of the Horstmann book online, and was reminded of what a pleasure a well-written book can be. Coming from a Struts programming background, I had expected learning JSF to be rather straightforward. I expect it to be after I replace this book.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews

Customer Discussions

This product's forum
Discussion Replies Latest Post
No discussions yet

Ask questions, Share opinions, Gain insight
Start a new discussion
First post:
Prompts for sign-in

Search Customer Discussions
Search all Amazon discussions

Look for similar items by category