Vous voulez voir cette page en français ? Cliquez ici.

Sign in to turn on 1-Click ordering.
More Buying Choices
Have one to sell? Sell yours here
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.

Jakarta Pitfalls: Time-Saving Solutions for Struts, Ant, JUnit, and Cactus (Java Open Source Library) [Paperback]

Bill Dudney , Jonathan Lehr
4.5 out of 5 stars  See all reviews (8 customer reviews)
List Price: CDN$ 43.99
Price: CDN$ 27.71 & FREE Shipping. Details
You Save: CDN$ 16.28 (37%)
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
Usually ships within 2 to 5 weeks.
Ships from and sold by Amazon.ca. Gift-wrap available.

Book Description

July 11 2003 Java Open Source Library
  • Ideal intermediate-level book for programmers to turn to once they have read the introductory books.
  • Identifies what can go wrong and provides refactored solutions for each pitfall complete with code.
  • All of the pitfalls are cross-referenced within the text as well as outlined in a summary table in the back of the book.
  • Includes background information and troubleshooting tips so programmers can avoid other errors that may also occur.
  • The Web site contains all of the refactored code solutions and links to appropriate tool downloads.

Product Details

Product Description

From the Back Cover

Escape from common coding pitfalls with this detailed book of proven Jakarta missteps and solutions

The dangers of Jakarta pitfalls are everywhere and countless developers have already been trapped. These mistakes have delayed schedules, allowed major bugs to get into the users’ hands, or led to numerous rewrites in maintenance. Luckily, you don’t have to be the next victim. This comprehensive book captures some of the most common pitfalls that occur with Jakarta and provides you with the solutions to escape them. Focusing on Struts, Ant, Cactus, and JUnit, the authors describe each pitfall in detail, explain how developers have walked into the trap, and discuss the common symptoms and consequences.

They then arm you with a proven solution for each pitfall and take you step-by-step through the process of converting from error-ridden to pitfall-free code. In the end, the pitfalls and solutions presented inside will help you build superior applications that are easier to maintain.

This book will save you from the frustration of having to spend hours working your way out of pitfalls such as:

  • Failing to isolate tests or subjects in Cactus and JUnit
  • Overloading Struts ActionMappings
  • Calculating derived values in JSPs
  • Duplicating formatting and type conversion code in Struts Action Forms
  • Building subprojects
  • Performing business logic in Struts ActionForms

The companion Web site contains all the code examples and solutions in the book.

About the Author

BILL DUDNEY is a Java architect with Object Systems Group. He has been building J2EE™ applications and software for five years and has been doing distributed computing for almost fourteen years. He is the coauthor of J2EE AntiPatterns (from Wiley).

JONATHAN LEHR is an independent consultant with more than twenty years of experience in software development and training. He has designed e-commerce applications for Fortune 100 companies.

Inside This Book (Learn More)
First Sentence
With the advent of Extreme Programming (XP) and its emphasis on refactoring, unit testing has gained in popularity and exposure. Read the first page
Explore More
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index | Back Cover
Search inside this book:

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

4.5 out of 5 stars
4.5 out of 5 stars
Most helpful customer reviews
If you are designing a large-scaled web application based on Struts, you should read this book first. Reading this book will help you avoid Struts architectural pitfalls and get a better idea what the Struts framework really offers. The pitfalls discussed in this book are all really insightful ,and the solutions suggested by the authors are well-designed and practical. An excellent pitfalls book!
Was this review helpful to you?
2.0 out of 5 stars The synopsis in the back is the entire book Dec 19 2003
The book is fine, but it in the back is a boiled down synopsis, about 5 pages, that suffices for the entire book. The rest of the book doesn't really add that much. The material here is good, but is available by reading a few white papers and faq's on the web. I didn't dislike the book, I just wish I hadn't spent the money.
Was this review helpful to you?
5.0 out of 5 stars must have reference! Nov. 15 2003
By A Customer
Whether you're a beginner or an expert on Struts, Ant or JUnit, this book will provide you all the items you should watch out for. And if you're already in trouble with any of these technologies, its very likely that this book has it.
Was this review helpful to you?
By A Customer
This is an important book. If you're new to any of these tools, don't waste your time hitting the same potholes that everyone else has. The authors took some good notes in trenches, and they present their pitfalls in a structure way that builds one upon another.
I just wish this book was available when I was first getting started with Cactus!? It will be at my elbow as I start my upcoming Struts project.
(The only reason I didn't give this book 5 stars is that I ran across a few typos.)
Was this review helpful to you?
Want to see more reviews on this item?

Look for similar items by category