or
Sign in to turn on 1-Click ordering.
 
 
Express Checkout with PayPhrase
What's this? | Create PayPhrase
More Buying Choices
48 used & new from $9.39

Have one to sell? Sell yours here
 
   
Mastering JavaServer Faces (Java)
 
 
Tell the Publisher!
I’d like to read this book on Kindle

Don’t have a Kindle? Get your Kindle here.
 
  

Mastering JavaServer Faces (Java) (Paperback)

~ (Author), Jonathan Lehr (Author), Bill Willis (Author), LeRoy Mattingly (Author) "As with any other framework, gaining an understanding of how JSF is designed is crucial to applying it correctly and transitioning from other similar frameworks..." (more)
Key Phrases: ulcommand component, message use case, uiinput component, Car Demo, Apply Request Values, Process Validations (more...)
3.6 out of 5 stars  See all reviews (9 customer reviews)

List Price: $40.00
Price: $26.40 & this item ships for FREE with Super Saver Shipping. Details
You Save: $13.60 (34%)
o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o o
In Stock.
Ships from and sold by Amazon.com. Gift-wrap available.

Only 1 left in stock--order soon (more on the way).

Want it delivered Tuesday, November 17? Choose One-Day Shipping at checkout. Details
29 new from $9.49 19 used from $9.39

Frequently Bought Together

Customers buy this book with JavaServer Faces: The Complete Reference (Complete Reference Series) by Chris Schalk

Mastering JavaServer Faces (Java) + JavaServer Faces: The Complete Reference (Complete Reference Series)
Price For Both: $61.39

One of these items ships sooner than the other. Show details


Customers Who Bought This Item Also Bought

Core JavaServer(TM) Faces (2nd Edition)

Core JavaServer(TM) Faces (2nd Edition)

by David M. Geary
3.9 out of 5 stars (37)  $37.79
JavaServer Faces

JavaServer Faces

by Hans Bergsten
3.2 out of 5 stars (24)  $29.16
Pro JSF and Ajax: Building Rich Internet Components

Pro JSF and Ajax: Building Rich Internet Components

by John R. Fallows
3.6 out of 5 stars (13)  $40.45
Java Persistence with Hibernate

Java Persistence with Hibernate

by Gavin King
3.6 out of 5 stars (64)  $37.79
The Definitive Guide to Apache MyFaces and Facelets

The Definitive Guide to Apache MyFaces and Facelets

by Hazem Saleh
5.0 out of 5 stars (3)  $29.69
Explore similar items

Editorial Reviews

Product Description

Harness the power of JavaServer Faces to create your own server-side user interfaces for the Web

This innovative book arms you with the tools to utilize JavaServer Faces (JSF), a new standard that will make building user interfaces for J2EE™ applications a lot easier. The authors begin by painting the architectural big picture--covering everything from the Patterns that are used in the implementation to the typical JSF Request/Response lifecycle. Next, you’ll learn how to use JSF in the real world by uncovering the various pieces of the JSF component model, such as UI components, events and validation. The authors then explain how to apply JSF, including how to integrate JSF user interfaces with the Business Tier and how to render your own user interface components. By following this approach, you’ll be able to confidently create and validate your own custom applications that meet the needs of your company.

Whether working in J2EE or J2SE™, this book will show you how to:

  • Use UI Components to build your user interface
  • Ensure that the data you store meets the business rules for your application
  • Integrate JSF with JSPs through the custom Tag feature in JSP implementations
  • Build JSF applications that interact with either EJBs or POJOs
  • Validate a new component and queue events to invoke custom application logic
  • Move your application from Struts to JSF


From the Back Cover

Harness the power of JavaServer Faces to create your own server-side user interfaces for the Web

This innovative book arms you with the tools to utilize JavaServer Faces (JSF), a new standard that will make building user interfaces for J2EE™ applications a lot easier. The authors begin by painting the architectural big picture–covering everything from the Patterns that are used in the implementation to the typical JSF Request/Response lifecycle. Next, you’ll learn how to use JSF in the real world by uncovering the various pieces of the JSF component model, such as UI components, events and validation. The authors then explain how to apply JSF, including how to integrate JSF user interfaces with the Business Tier and how to render your own user interface components. By following this approach, you’ll be able to confidently create and validate your own custom applications that meet the needs of your company.

Whether working in J2EE or J2SE™, this book will show you how to:

  • Use UI Components to build your user interface
  • Ensure that the data you store meets the business rules for your application
  • Integrate JSF with JSPs through the custom Tag feature in JSP implementations
  • Build JSF applications that interact with either EJBs or POJOs
  • Validate a new component and queue events to invoke custom application logic
  • Move your application from Struts to JSF

Product Details

  • Paperback: 480 pages
  • Publisher: Wiley (June 7, 2004)
  • Language: English
  • ISBN-10: 0471462071
  • ISBN-13: 978-0471462071
  • Product Dimensions: 9.2 x 7.3 x 1.1 inches
  • Shipping Weight: 1.6 pounds (View shipping rates and policies)
  • Average Customer Review: 3.6 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #633,300 in Books (See Bestsellers in Books)

More About the Author

Bill Dudney
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's Bill Dudney Page

Inside This Book (learn more)




What Do Customers Ultimately Buy After Viewing This Item?


Tags Customers Associate with This Product

 (What's this?)
Click on a tag to find related items, discussions, and people.
 
(3)
(2)

Your tags: Add your first tag
 

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

9 Reviews
5 star:
 (2)
4 star:
 (2)
3 star:
 (4)
2 star:
 (1)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.6 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
17 of 17 people found the following review helpful:
5.0 out of 5 stars The Best JSF Book I've Read Yet, January 17, 2005
Amazon Verified Purchase(What's this?)
This is the best JSF book I've read to date. To begin with, its an excellent value. There is no wasted space. The O'Reilly book has 242 pages of appendix which basically regurgitates the API (shame!) You won't find that here. Also, the authors do not waste your time explaining what a JSP page is, etc.

The book starts off with an overview of MVC but it goes beyond explaining what MVC is (which is where most books stop) but explains how MVC is used in Swing and Struts and compares that to how it is employed in JSF. It also goes into some of the rationale for why things in JSF were designed the way they were. If you're not into that - fine, but at least its not an explanation of how to deploy a Servlet.

This book provides the most thorough explanation of how things work in JSF and provides impressive coverage of the lifecylce. These are the things you are going to have to know once you finish your "Hello World" programs and need to start actually writing a program.

I've read the Core and O'Reilly books so far. I'd have to rate this one the best. Perhaps my impressions were affected by the fact that I read these books first, but I feel like the reader will learn more from this book. It doesn't waste your time writing "Hello Faces" examples in chapter one just to appease the reader. You won't get down and dirty with the code to the middle of the book but that is how it should be in my opinion.

Also, if you are a Struts programmer, this book is much better than the others in discussing Struts and how it compares. It also provides some detail about integrating the two etc. Not as much as I would have liked, but much much more than the other books.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
11 of 11 people found the following review helpful:
3.0 out of 5 stars Could be better, April 5, 2005
By Jose R. C. Martins "Roger" (São Paulo, São Paulo Brazil) - See all my reviews
(REAL NAME)   
The problem is that the book has a lot of mistakes and don't explain some mechanism like ValueBinding. The book use hibernate to persist data to database and this can be a problem to people who don't know this technology, in my opinion they should have used plain JDBC technology, it would be much easier to the readers.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
14 of 15 people found the following review helpful:
4.0 out of 5 stars A solid treatment of JSF technology..., September 21, 2004
By Thomas Duff "Duffbert" (Portland, OR United States) - See all my reviews
(TOP 50 REVIEWER)    (REAL NAME)      
I recently got a chance to review Wiley's book Mastering JavaServer Faces by Bill Dudney, Jonathan Lehr, Bill Willis, and LeRoy Mattingly. Overall, this is a nice book if you're looking to get involved in JSF technology.

Chapter list: JSF Patterns and Architecture; Elements of JSF; JSF Request-Processing Life Cycle; JSF Configuration; JSP Integration in JSF; UI Components; Navigation, Actions, and Listeners; Validation and Conversion; Building JSF Applications; Custom JSF Components; Converting a Struts Application to JSF; What's on the Web Site; References; Index

This is primarily a learning tool for JSF with a fair amount of reference material thrown in. In chapters 4 through 8, you'll touch on each main area of JSF coding, and the authors provide a solid mix of learning and reference lists for your on-going use as you continue down the JSF path. They don't skimp on code listings, so you'll have some decent examples to draw upon as you start to build your own applications. They also use a variety of UML diagrams to show the flow of a JSF program and how the class structure is laid out. This is good in that you'll run into this type of notation in quite a few places, so you'll get a good understanding of it here.

The other thing I liked about this book was the "why" portion in the patterns and architecture section. Too often, a book that is teaching you a new technology will not cover a lot of best practices and patterns on how programs should be built using the new tool. By providing this type of information up front, the reader should be able to get into the right mindset and develop solid coding practices and concepts from the start.

Bottom line... a solid book with good information, and you should be happy with the result.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)


Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews

3.0 out of 5 stars Not to be used as an introduction into JSF
If you are new to JSF, this is not the first place to go searching-this book clearly does not use the hello world (learning) pattern to introduce you to this technology. Read more
Published on November 6, 2007 by seventhGene

3.0 out of 5 stars Whither hello world?
If you are like me, you don't have the time to read about the philosophy behind the design of JSF or how it's more like swing than struts. Read more
Published on May 31, 2007 by AA

2.0 out of 5 stars Could be a 5 star book, but missing an important piece
This book reads very well. Explains most things very clearly but the examples are missing what to put into the faces-config.xml file. Ch. 5, Ch 6, ... Read more
Published on October 25, 2006 by J. Garcia

3.0 out of 5 stars Mastering JavaServer Faces
Good outline of JavaServer Faces but not enough examples. Too much theory not enough practical examples. Read more
Published on August 6, 2005 by Anthony Maniaci

4.0 out of 5 stars Well written JSF tutorial
JSF is a new technology designed to simplify the task of creating Java web applications by making them work more like typical GUI event driven applications. Read more
Published on August 17, 2004 by Thomas Paul

5.0 out of 5 stars "timely.practical.reliable"
This book is written in a very mature language, is upto the point, very articulate, and clear. The diagrams are refreshingly clear too. Read more
Published on August 6, 2004 by Ganapathy Subramaniam

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
Topic:
First post:
Prompts for sign-in
 


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 62 40 minutes ago
Anyone need psychology testbook- trying to sell a used copy 2 1 day ago
textbook scam 72 2 days ago
Search Customer Discussions
Search all Amazon discussions
   



So You'd Like to...


Product Information from the Amapedia Community

Beta (What's this?)


Look for Similar Items by Category


Look for Similar Items by Subject

 

Feedback

If you need help or have a question for Customer Service, contact us.
 Would you like to update product info or give feedback on images?
Is there any other feedback you would like to provide?

Your comments can help make our site better for everyone.


Your Recent History

 (What's this?)

After viewing product detail pages or search results, look here to find an easy way to navigate back to pages you are interested in.