Temporarily out of stock.
Order now and we'll deliver when available. We'll e-mail you with an estimated delivery date as soon as we have more information. Your account will only be charged when we ship the item.
Ships from and sold by Amazon.ca. Gift-wrap available.
Struts: Essential Skills has been added to your Cart
+ CDN$ 6.49 shipping
Used: Very Good | Details
Condition: Used: Very Good
Comment: Our books ship from the USA and delivery time is 2 to 3 weeks.  Book has appearance of only minimal use. All pages are undamaged with no significant creases or tears. With pride from Motor City. All books guaranteed.
Have one to sell?
Flip to back Flip to front
Listen Playing... Paused   You're listening to a sample of the Audible audio edition.
Learn more
See this image

Struts: Essential Skills Paperback – Jul 29 2004

See all 3 formats and editions Hide other formats and editions
Amazon Price
New from Used from
"Please retry"
CDN$ 43.95
CDN$ 6.35 CDN$ 0.71

Harry Potter and the Cursed Child
click to open popover

Special Offers and Product Promotions

  • You'll save an extra 5% on Books purchased from Amazon.ca, now through July 29th. No code necessary, discount applied at checkout. Here's how (restrictions apply)

No Kindle device required. Download one of the Free Kindle apps to start reading Kindle books on your smartphone, tablet, and computer.
Getting the download link through email is temporarily not available. Please check back later.

  • Apple
  • Android
  • Windows Phone
  • Android

To get the free app, enter your mobile phone number.

Product Details

  • Paperback: 408 pages
  • Publisher: McGraw-Hill Osborne Media; 1 edition (July 29 2004)
  • Language: English
  • ISBN-10: 0072256591
  • ISBN-13: 978-0072256598
  • Product Dimensions: 18.5 x 2.1 x 22.9 cm
  • Shipping Weight: 680 g
  • Average Customer Review: Be the first to review this item
  • Amazon Bestsellers Rank: #3,569,192 in Books (See Top 100 in Books)
  •  Would you like to update product info, give feedback on images, or tell us about a lower price?

  • See Complete Table of Contents

Product Description

From the Back Cover

Fundamentals Made Easy--Covers Struts 1.2

Create powerful Web applications with Struts, the dynamic application framework built for online Java programming. Through hands-on examples you’ll quickly learn Struts basics--working in the MVC architecture, handling user input, and using Struts actions and tag libraries. Then, you’ll find coverage of the Struts Validator framework, Tiles, and Eclipse--the most popular Java Integrated Development Environment (IDE). Start taking advantage of the all the powerful development features available in Struts right away.

Designed for Easy Learning:

  • Modules--Each concept is divided into logically organized modules (chapters), ideal for self-paced learning
  • Critical Skills--Each module opens with the specific skills covered in the module
  • Mastery Checks--End-of-module reviews test knowledge using short-answer, multiple-choice, and fill-in-the-blank questions
  • Ask the Experts--Q&A sections throughout are filled with bonus information and helpful tips
  • Progress Checks--Quick self-assessment sections check your progress
  • Annotated Syntax--Example code annotated with commentary that describes the programming techniques being illustrated

Steven Holzner is an award-winning author of more than 80 computing books, and a former contributing editor for PC Magazine. He is an expert in Struts, Java, and online programming.

About the Author

Steven Holzner is the award-winning author of 108 books on computing, specializing in online topics like XML. His books have sold over two million copies, and have been translated into 23 languages. He's been a contributing editor to PC Magazine, and has been on the faculty of both Cornell University and MIT. He's been using XML since it first appeared, and routinely communicates with members of various W3C XML working committees (responsible for setting XML standards). Steve has written many books on XML, including Inside XML (several weeks in the Amazon top 100 bestsellers), Real World XML, Ajax for Dummies, Secrets of RSS, and dozens of others that involve the use of XML. He also teaches a course around the country on XML to Fortune 500 company programmers.

Customer Reviews

There are no customer reviews yet on Amazon.ca
5 star
4 star
3 star
2 star
1 star

Most Helpful Customer Reviews on Amazon.com (beta)

Amazon.com: HASH(0xa00bab58) out of 5 stars 5 reviews
7 of 8 people found the following review helpful
HASH(0x9fc20f18) out of 5 stars Great tutorial, not much of a reference though Aug. 15 2004
By Lasse Koskela - Published on Amazon.com
Format: Paperback
I've been playing with Struts ever since 1.0 came out. However, I haven't worked with Struts on anything more than simple applications, which made this book sound like a perfect match for my needs. Especially as it covers Struts 1.2 (beta).

Mister Holzner does a great job explaining certain things that many other resources seem to omit, assuming that the reader can figure it out on her own (often by reading source code). In general, the book's contents feels like a good match for the book's stated target audience.

The negative remarks I wrote down while going through the chapters included a lot of tiny issues like not explaining all attributes (even with a one-sentence mention) of the action mappings in a Struts configuration file. Also, it was weird to be taught how one uses "javac" -- the book clearly states that working knowledge of Java is assumed.

Furthermore, many example code snippets in the book use horrible package and class names such as "ch03.ch03_05", which makes it unnecessarily difficult to keep track of which file is which. Also, the decision to employ a custom taglib, <ch03:toppings/>, just to set up a list of items for testing when a simple scriptlet would do?

Regardless of me whining about the smaller issues, I'd say "Struts: Essential Skills" is a great learning resource for Struts. It's far from sufficient as a reference, but I've never seen as effective a Struts tutorial than this.
4 of 5 people found the following review helpful
HASH(0x9fa95618) out of 5 stars Can the examples be any more Confusing??? July 28 2005
By Erik Weibust - Published on Amazon.com
Format: Paperback
This book must have been rushed to market. Normally, I buy a tech book and count the examples to get me through the more complicated material. I find it easier to simply read the code sometimes vs spending my time reading what the author has to say. Well, with Struts Essentials that isn't an option. The examples are horribly confusing.

For each sample app the author just used a naming scheme of chapter number and then he adds an incrementing number at the end of the chapter name to get the class/file name.

The index page would be ch04_01.jsp. An Action class would be ch04_02.java. A form would be ch04_03.java. And a results jsp page would be ch04_04.jsp.

What a bad idea. So then try to imagine learning how to tie the Struts concepts together with writing a struts-config.xml. It's very ugly and so very confusing.

Insult to injury, I've found a number or errata but there isn't anywhere on the books site to let the author/publisher know.

Buy a different book.
1 of 1 people found the following review helpful
HASH(0x9fb60f60) out of 5 stars Great book on Struts Oct. 11 2005
By Just a person - Published on Amazon.com
Format: Paperback Verified Purchase
This book cut through the mysteries of Struts for me. Very helpful and clear. It's written step by step, with code that increments, and that worked perfectly for me.
HASH(0x9ff80f84) out of 5 stars Good instructional, but obsolete version, doesn't follow conventions Sept. 7 2014
By David McClelland - Published on Amazon.com
Format: Paperback
Be aware this is written for Struts 1.1, which nobody uses anymore. The writing, introduction of concepts and general pace of information and labs is better than the 7 other books I have given up on in disgust. However, very quirky non-standard class naming impedes building good practices into the learning curve and diverges from any real development (more likely maintenance, right?) on real-world applications.
0 of 1 people found the following review helpful
HASH(0xa00ba4e0) out of 5 stars Not Ready For Prime Time Sept. 7 2005
By Smurf dog - Published on Amazon.com
Format: Paperback
The number of complaints I have for this book are many: important details missing, typographical errors in the CODE, poor naming conventions for classes, code snippets lack comments, code examples lack filenames (making browsing the book for example code nearly impossible), and the lack of a complete useful example. The only saving grace for this book is that I can't name the perfect Struts book (every book I have looked at has serious flaws).