JavaServer Faces Programming

ASIN: 0072229837
Average Customer Review: 3.0, based on 9 reviews.
Customer reviews (5 of 9)
Request for updated version, 2005-02-28, Rating: 1.
It includes a lot of practical examples. After reading several chapters, you really want to have more practices with these examples. You are happy to find the web site www.brainysoftware.com stored all the examples, but you are disappointed as all examples are not compiled successfully with the most updated jsf libraries. Be patient, please change the f:use_faces tag to f:view and h:output_text tag to h:outputText. In addition, the datatable tag is not mentioned.
The book is well organized and easy to understand. The information about installing and configuration Tomcat5 may benefit to beginners. However, the example is outdated and may cause reader's frustration. It is the best to have updated examples for downloading.
The book is well organized and easy to understand. The information about installing and configuration Tomcat5 may benefit to beginners. However, the example is outdated and may cause reader's frustration. It is the best to have updated examples for downloading.
waste money, 2004-12-24, Rating: 1.
not only it is uptodate, the info that is presented in this book is too trivial and exists in the specification
Out of date. Move on to the next book., 2004-05-12, Rating: 1.
Unfortunately the version of JSF this was written against was using a different naming standard for the taglibs and there are a few other concepts that have changed. Wish I would've bought a different book.
Nicely written, but watch out for updates..., 2004-05-03, Rating: 4.
Target Audience
Developers who want to start using JavaServer Faces (JSF) technology for their web applications<p>Contents
This is a comprehensive tutorial on the JSF technology, how it works, and how to code an application using it.<p>The book has the following chapters: Overview Of Java Web Technologies; Introduction To JavaServer Faces; Objects For Request Processing; The User Interface Component Model; JSF Simple Components; JSF Advanced Components; JSF Event Handling; Page Navigation; Validators; Converters; Internationalization And Localization; Renderers; Custom User Interface Components; Online Store Application; The Application Configuration File; Summing Up: How JSF Works; The JSP 2.0 Expression Language; The JSP Standard Tag Library; Installing And Configuring Tomcat 5; The Web Application Deployment Descriptor<p>Review
JavaServer Faces technology is gaining steam in the Java community as a standard framework for building web applications, much like Struts has become. If this is a primary part of your development activity, you'll need to get up to speed on how JSF works. This book will help you get started.<p>Budi starts by reviewing servlet and javaserver page concepts, which is what JSF is based on. Once that area is reviewed, he starts with the basics of JSF coding and gives you plenty of examples of how they are coded. To me, the writing style and examples are clear and appropriate for someone just starting out in this area. The chapters build on each other and it all comes together in chapter 14 where an entire online application is built. After working your way through the book, you should have a basic mastery of the technology. <p>With a little additional research, I found that there is a later release of the technology (JSF beta 1) that supercedes the release on which this book was written (JSF Early Access 4). Not yet being a JSF wizard, I can't tell you how much of a difference that will make in the accuracy of the information presented. The author has updated the examples on his web site to work with the beta 1 version, so be prepared for some of the examples to work a little differently than what you see in print. Unfortunately that's one of the drawbacks in trying to get a book in print about a technology who's foundational concepts are still in development. That's probably why they call it the "bleeding edge of technology".<p>Conclusion
I thought this was a well-written, understandable book on an emerging technology. Just keep in mind that what you currently read and what may be in the final release could change.
Developers who want to start using JavaServer Faces (JSF) technology for their web applications<p>Contents
This is a comprehensive tutorial on the JSF technology, how it works, and how to code an application using it.<p>The book has the following chapters: Overview Of Java Web Technologies; Introduction To JavaServer Faces; Objects For Request Processing; The User Interface Component Model; JSF Simple Components; JSF Advanced Components; JSF Event Handling; Page Navigation; Validators; Converters; Internationalization And Localization; Renderers; Custom User Interface Components; Online Store Application; The Application Configuration File; Summing Up: How JSF Works; The JSP 2.0 Expression Language; The JSP Standard Tag Library; Installing And Configuring Tomcat 5; The Web Application Deployment Descriptor<p>Review
JavaServer Faces technology is gaining steam in the Java community as a standard framework for building web applications, much like Struts has become. If this is a primary part of your development activity, you'll need to get up to speed on how JSF works. This book will help you get started.<p>Budi starts by reviewing servlet and javaserver page concepts, which is what JSF is based on. Once that area is reviewed, he starts with the basics of JSF coding and gives you plenty of examples of how they are coded. To me, the writing style and examples are clear and appropriate for someone just starting out in this area. The chapters build on each other and it all comes together in chapter 14 where an entire online application is built. After working your way through the book, you should have a basic mastery of the technology. <p>With a little additional research, I found that there is a later release of the technology (JSF beta 1) that supercedes the release on which this book was written (JSF Early Access 4). Not yet being a JSF wizard, I can't tell you how much of a difference that will make in the accuracy of the information presented. The author has updated the examples on his web site to work with the beta 1 version, so be prepared for some of the examples to work a little differently than what you see in print. Unfortunately that's one of the drawbacks in trying to get a book in print about a technology who's foundational concepts are still in development. That's probably why they call it the "bleeding edge of technology".<p>Conclusion
I thought this was a well-written, understandable book on an emerging technology. Just keep in mind that what you currently read and what may be in the final release could change.
Do not buy this book now., 2004-04-16, Rating: 1.
I was suckered into buying this book, as there was no other book on JSF in the store. As the JSF specs have changed considerably, this book is OUTDATED.
But that is not the reason for the rating. The author rehashes the old JSF docs available from Sun in addition to tons of useless code. This is probably the worst part as ALL the examples are TOY (hello world) kind of applications, which gives the impression that the author himself does not quite understand the technology.
But that is not the reason for the rating. The author rehashes the old JSF docs available from Sun in addition to tons of useless code. This is probably the worst part as ALL the examples are TOY (hello world) kind of applications, which gives the impression that the author himself does not quite understand the technology.
