EJB 3 in Action
by Debu Panda; Reza Rahman; Derek Lane
Core Servlets and JavaServer Pages, Volume 2: Advanced Technologies, Second Edition
by Marty Hall; Larry Brown; Yaakov Chaikin
Head First Java, 2nd Edition
by Kathy Sierra; Bert Bates
Head First Design Patterns
by Eric Freeman; Elisabeth Robson; Kathy Sierra; Bert Bates
Effective Java™, Second Edition
by Joshua Bloch
Java Concurrency in Practice
by Brian Goetz; Tim Peierls; Joshua Bloch; Joseph Bowbeer; David Holmes; Doug Lea
Java Web Services: Up and Running, 1st Edition
by Martin Kalin
JavaServer Faces (JSF) is quickly emerging as the leading solution for rapid user interface development in Java-based server-side applications. Now, Core JavaServer™ Faces–the #1 guide to JSF–has been thoroughly updated in this second edition, covering the latest feature enhancements, the powerful Ajax development techniques, and open source innovations that make JSF even more valuable.
Authors David Geary and Cay Horstmann delve into all facets of JSF 1.2 development, offering systematic best practices for building robust applications, minimizing handcoding, and maximizing productivity. Drawing on unsurpassed insider knowledge of the Java platform, they present solutions, hints, tips, and “how-tos” for writing superior JSF 1.2 production code, even if you’re new to JSF, JavaServer Pages™, or servlets.
The second edition’s extensive new coverage includes: JSF 1.2’s improved alignment with the broader Java EE 5 platform; enhancements to the JSF APIs; controlling Web flow with Shale; and using Facelets to replace JSP with XHTML markup. The authors also introduce Ajax development with JSF–from real-time validation and Direct Web Remoting to wrapping Ajax in JSF components and using the popular Ajax4jsf framework.
This book will help you
Automate low-level details and eliminate unnecessary complexity in server-side development
Discover JSF best practices, ranging from effective UI design and style sheets to internationalization
Use JSF with Tiles to build consistent, reusable user interfaces
Leverage external services such as databases, LDAP directories, authentication/authorization, and Web services
Use JBoss Seam to greatly simplify development of database-backed applications
Implement custom components, converters, and validators
Master the JSF 1.2 tag libararies, and extend JSF with additional tag libraries
Preface
Acknowledgments
Chapter 1: Getting Started
Chapter 2: Managed Beans
Chapter 3: Navigation
Chapter 4: Standard JSF Tags
Chapter 5: Data Tables
Chapter 6: Conversion and Validation
Chapter 7: Event Handling
Chapter 8: Subviews and Tiles
Chapter 9: Custom Components, Converters, and Validators
Chapter 10: External Services
Chapter 11: Ajax
Chapter 12: Open Source
Chapter 13: How Do I . . .
Index
Average Amazon.com® Rating: ![]()
![]()
![]()
![]()
Based on 37 Ratings
JSF - 2009-05-26
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
The book was collecting dust till I stumbled on a project wanting to convert from scriptlets to JSF. So I started to read the book. The material is adequate for a beginner but alot of the examples, author includes their own classes which you cant use in business environment. This is where you see yourself googling for more info on how to do things.
So ita a good intro book into JSF, but not the only source.
Hope this helps.
Easy to understand, nice introduction to JSF - 2009-05-04
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
The first chapter tries to get your system set up for JSF, but it does not apply to all environments. Plus it actually seems more complicated then it needs to be with the setup, there are easier ways. Other than this it is a nice intro to JSF. If you already have your system setup and ready for JSF then this book is great. If your needing detailed instructions on how to setup your system for JSF then you might want to find the instructions online and then think about getting this book.
Good book, but the technology is not - 2009-03-05
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
The book is well written and well organized but it left me cold because then I tried Tapestry and it's way better.
Ok, not great. - 2009-07-04
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
I was completely new to Java Server Faces before reading this book. It was an OK book, but I think the author could have done a better job explaining the topics. They do a lot of referencing you to forward chapters in the book which I thought was confusing. The examples skipped from really easy trivial stuff, to very difficult hard to fallow examples with nothing in between. I also disliked how the authors spend so much time making everything locale independent. Every example in the book is locale independent which makes it harder to follow. It would have been sufficient to have one chapter or section on the topic, and for the other examples not worry about it. I've since read some other books that discuss java server faces, and found them to be much more helpful.
A good book on the subject. - 2009-03-26
Reviewer Rating: ![]()
![]()
![]()
![]()
![]()
Very easy to read/undersand. Ample cover of the subject. Clear division between the stuff you need to read for understanding, the stuff that you would go back to as a reference, and helpful practical tips.
I would have been even happier if the SEAM related chapter would have been more complete - the material there is not really deep or broad enough.
Top Level Categories:
Internet/Online
Programming
Sub-Categories:
Internet/Online > Java
Programming > Java
Some information on this page was provided using data from Amazon.com®. View at Amazon >