Mastering Jakarta Struts and over 360,000 other books are available for Amazon Kindle – Amazon’s new wireless reading device. Learn more

34 used & new from $0.04

Have one to sell? Sell yours here
 
 
Mastering Jakarta Struts
 
 
Start reading Mastering Jakarta Struts on your Kindle in under a minute.

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

Mastering Jakarta Struts (Paperback)

~ (Author) "In this chapter, we lay the foundation for all our further discussions..." (more)
Key Phrases: executeo method, validateo method, appropriate view return, Cascading Style Sheet, Edit Employee, Add Employee (more...)
3.4 out of 5 stars  See all reviews (53 customer reviews)


Available from these sellers.


8 new from $11.50 26 used from $0.04

Formats

Amazon Price New from Used from
  Kindle Edition $32.00 -- --
  Paperback -- $11.50 $0.04

Customers Who Bought This Item Also Bought

Programming Jakarta Struts, 2nd Edition

Programming Jakarta Struts, 2nd Edition

by Chuck Cavaness
3.3 out of 5 stars (77)  $29.67
Struts: The Complete Reference, 2nd Edition (Complete Reference Series)

Struts: The Complete Reference, 2nd Edition (Complete Reference Series)

by James Holmes
4.5 out of 5 stars (50)  $31.49
Jakarta Struts for Dummies

Jakarta Struts for Dummies

by Mike Robinson
4.0 out of 5 stars (11)  $23.39
Professional Jakarta Struts (Programmer to Programmer)

Professional Jakarta Struts (Programmer to Programmer)

by James Goodwill
3.0 out of 5 stars (12)  $39.99
SCJP Sun Certified Programmer for Java 6 Exam 310-065

SCJP Sun Certified Programmer for Java 6 Exam 310-065

by Kathy Sierra
4.5 out of 5 stars (45)  $31.49
Explore similar items

Editorial Reviews

Review

"...pleasantly written...guides you by the hand with small understandable and practical examples..." (CVu, Vol 16(4), August 2004)

"...pleasantly written...guides you by the hand with small understandable and practical examples..." -- CVu, Vol 16(4), August 2004


Product Description

Jakarta Struts Project provides an open source framework for creating Web applications that leverage both the Java Servlets and JavaServer Pages technologies. Struts has received developer support and is quickly becoming a dominant actor in the open source community.
* James Goodwill is a well-respected authority and bestselling author of books on Java Web applications
* Provides a hands-on, code-intensive tutorial on building Java Web applications using the Jakarta Struts Framework
* Companion Web site provides electronic versions of all code examples in the book

Product Details

  • Paperback: 360 pages
  • Publisher: Wiley; 1st edition (September 2002)
  • Language: English
  • ISBN-10: 0471213020
  • ISBN-13: 978-0471213024
  • Product Dimensions: 9.2 x 7.5 x 0.8 inches
  • Shipping Weight: 1.4 pounds
  • Average Customer Review: 3.4 out of 5 stars  See all reviews (53 customer reviews)
  • Amazon.com Sales Rank: #845,006 in Books (See Bestsellers in Books)

More About the Author

James Goodwill
Discover books, learn about writers, read author blogs, and more.

Visit Amazon's James Goodwill Page

Inside This Book (learn more)





Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

 

Customer Reviews

53 Reviews
5 star:
 (16)
4 star:
 (11)
3 star:
 (12)
2 star:
 (8)
1 star:
 (6)
 
 
 
 
 
Average Customer Review
3.4 out of 5 stars (53 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
18 of 18 people found the following review helpful:
4.0 out of 5 stars Great book, makes it simple, October 11, 2002
By Christopher Randall (Marina, CA, USA) - See all my reviews
(REAL NAME)   
This was a great book. It talks in great depth, not only about Struts, but also about J2EE in general. I would have called myself an upper-intermediate Java programmer when I picked up this book, but an a total newbie to J2EE. I put away my "Core Servlets and JavaServer Pages" (Hall) and "Enterprise JavaBeans (Monson-Haefel) books that were far too difficult to read in favor of this book's simple approach.

It was AWESOME that he went through each and every one of the Struts JSP custom tags, describing their usage, and the attributes of each tag. I found this incredibly useful.

I agreed that the examples in the book were real-world, and I found them effective in helping solidify my understanding. I was especially pleased with the time he spent on database access. This is documentation that is hard to find with Struts (and, frankly, with many Java application frameworks).

But, there were some difficulties about the book that I didn't quite understand:

1. His database-access code is poorly written. He doesn't reuse any of the JDBC code. He isn't writing a book on a JDBC persistence layer API, I realize, but it made things difficult to follow as I focused on the code deficiences. An exercise for the reader to develop, I guess.

2. The code, as it is written in the book (and downloaded from the web site) doesn't execute without exceptions upon deployment to my JBoss container. If you're going to publish code in a book as an example, it really should compile and execute without modification. Otherwise, you should indicate that it doesn't execute unless you first do steps x, y, and z.

3. Chapter 5, on Views covers in good depth how to use the JSP pages as data gathering mechanisms (subheading "JSPs that Gather Data"), but doesn't cover AT ALL how to present that data. I guess he assumes we all know how to present it! In chapter 11, he covers how to use the <html:iterate/> custom tag to iterate over the result sets obtained from a database query, but there is no real detail in the book about it. I would imagine that 98% of us will be using this mechanism HEAVILY, and felt like it deserved a better treatment within chapter 5.

4. He didn't cover ANY of the M of MVC. He lumped all his JDBC code into his Action classes, which doesn't seem like good design to me. Also, it seemed like he made an assumption that Model = Database. This isn't exactly the case.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
13 of 13 people found the following review helpful:
5.0 out of 5 stars Good solid Struts Tutorial, August 29, 2003
By "rick_m_hightower" (Tucson, AZ United States) - See all my reviews
I feel this is the best book for novice Struts developers eventhough it is not as up to date as some of the others.

This book does a good coverage of extending Struts, and a really good coverage of the inner workings of Struts.

I have all of the Struts books (Sams, KF, Orielly, Manning, and Wiley) etc. This is the first book out of the lot that I could just read (cover to cover). It has good flow, and it is easy to understand. (I read it quite a while back when it first came out).

Areas of weakness is in Tiles framework support and the Validator framework, but currently no Struts book covers Tiles well. Struts in Action does a really good coverage of the Validator book as does the Orielly book.

First get this book as a good tutorial.
Second get the Struts in Action book as a good reference.
Then get the Orielly Struts book (in this order in my opinion).

If you are doing Struts, it can't hurt to have Sue Speilmans book (who covers nested tags well), and the Sams Struts book.

I have all of the books. This is the best tutorial for getting started.

Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
9 of 9 people found the following review helpful:
5.0 out of 5 stars great Struts book, September 20, 2002
By Kevin Davis (San Francisco, CA) - See all my reviews
I liked this book and learned a lot from it. It is now the top book on the stack of books on my desk. One of the things I like is
that this book is a great reference. I consult it frequently for explanations of Struts tags, especially because the author included
code samples that show how each tag is used in combination with other tags. I use the bean, logic, and template tag library
references pretty regularly.

The error handling info is great. The info on validating data in your forms is good. The deployment advice is excellent. I also
really like the debugging chapter and found it incredibly useful since Struts isn't the absolute most stable framework I've ever
used. One reviewer said he didn't like the embedded Tomcat example in the debugging chapter, but I learned a lot from
debugging a real app and can apply the concepts pretty easily to my own work.

I read through the internationalization section of this book and am now pretty hyped about putting that functionality in some of
my Struts apps, even if my company doesn't really think its necesary yet. :|

I also like that this book shows you how to build a complete Struts applications. You can see clearly how Struts works with
servlets, jsp, and other serverside technologies. I even learned a few things from the summary of servlets and jsp in the second
chapter.

All around a very useful book!

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 Only for beginners
This book is like a quick tutorial and introduces the most important parts of Struts. It shows you a door to know Struts but can't help you become an expert. Read more
Published on May 11, 2005 by Steve

3.0 out of 5 stars Simple and outdated
This is a quick read on struts. By the time it came out, it was a little outdated and some of the code did not work. Read more
Published on January 14, 2005 by samofborg

3.0 out of 5 stars Narrow coverage, easy to follow format, but poor editing job
This book would be a good book to start with for Struts beginners, but in no case this should be the last. Read more
Published on October 30, 2003 by Sudipto K. Haldar

5.0 out of 5 stars A correction - RTFM
A quick correction to someone's review below:

1. This is a Wiley book, so its no surprise you can't find the code for it at the Wrox site.
2. Read more

Published on October 25, 2003

4.0 out of 5 stars Very good for a beginnig
Hi,
I recently read this book and I recommend it for a beginned that has never worked with such a framewok. Read more
Published on October 13, 2003 by Pellizzaro Massimiliano

5.0 out of 5 stars excellent
this book is excellent when it comes to teaching struts. I finished chapter 3(building your first web app using struts) in no time. Read more
Published on August 6, 2003 by max power

4.0 out of 5 stars not an appropriate title
Good book for learning not for mastering though. I was in lot of confusion trying to get struts working for me, until I read this book.
Published on May 31, 2003 by Sri

4.0 out of 5 stars Not sure what others are smoking...
Hey, I am not sure if the reviewers with low stars count really gave this book a chance. The book was easy to follow. Read more
Published on May 27, 2003 by Raad Yacu

1.0 out of 5 stars Don't buy this book!
This is just another example of the way James Goodwill writes books lately. They are rushed out and lacking critical information to be useful. Read more
Published on March 31, 2003 by Jeffrey A. Caswell

4.0 out of 5 stars Great Beginner book
This book is great for someone that is new to Jakarta Struts. I enjoyed how it took the time to explain the taglibs, although there is a mistake in the <bean:write> tag that... Read more
Published on March 23, 2003 by Danilo Gurovich

Only search this product's reviews



Customer Discussions

This product's forum
Discussion Replies Latest Post
How popular is Struts ? 0 February 2008
See all discussions...  
Start a new discussion
Topic:
First post:
Prompts for sign-in
 

Search Customer 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.