Buy New

or
Sign in to turn on 1-Click ordering.
Buy Used
Used - Very Good See details
Price: 2.80

or
 
   
More Buying Choices
Have one to sell? Sell yours here
Sorry, this item is not available in
Image not available for
Colour:
Image not available

 
Tell the Publisher!
Id like to read this book on Kindle

Don't have a Kindle? Get your Kindle here, or download a FREE Kindle Reading App.

Pro Jakarta Struts 2nd Edition [Paperback]

John; Harrop, Rob Carnell
3.0 out of 5 stars  See all reviews (1 customer review)
RRP: 39.49
Price: 30.75 & FREE Delivery in the UK. Details
You Save: 8.74 (22%)
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 dispatched within 7 to 12 days.
Dispatched from and sold by Amazon. Gift-wrap available.
Amazon.co.uk Trade-In Store
Did you know you can use your mobile to trade in your unwanted books for an Amazon.co.uk Gift Card to spend on the things you want? Visit the Books Trade-In Store for more details or check out the Trade-In Amazon Mobile App Guidelines on how to trade in using a smartphone. Learn more.

Book Description

1 Mar 2004 159059228X 978-1590592281 2nd Revised edition
Pro Jakarta Struts, Second Edition maps out how to use the Jakarta Struts framework, so you can solve everyday web application development challenges. This book takes an application-centric approach: the development of an application drives the Struts coverage--not the other way around. Improper design can lead to long term dependencies on the Struts framework, which makes code re-use difficult to achieve. But the authors helpfully discuss Struts from an anti-pattern perspective. The end result: you will learn to use Struts very effectively!

Product details

  • Paperback: 574 pages
  • Publisher: APRESS; 2nd Revised edition edition (1 Mar 2004)
  • Language: English
  • ISBN-10: 159059228X
  • ISBN-13: 978-1590592281
  • Product Dimensions: 23.7 x 18 x 3.2 cm
  • Average Customer Review: 3.0 out of 5 stars  See all reviews (1 customer review)
  • Amazon Bestsellers Rank: 3,125,337 in Books (See Top 100 in Books)
  • See Complete Table of Contents

More About the Author

Discover books, learn about writers, and more.

Inside This Book (Learn More)
Browse Sample Pages
Front Cover | Copyright | Table of Contents | Excerpt | Index
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

5 star
0
4 star
0
2 star
0
1 star
0
3.0 out of 5 stars
3.0 out of 5 stars
Most Helpful Customer Reviews
2 of 2 people found the following review helpful
3.0 out of 5 stars not just struts 22 Mar 2005
Format:Paperback
I found the struts framework difficult to get into so I picked up four struts books.
Pro Struts covers a lot of material. The introduction to struts was fine but I found myself looking elsewhere to do everything non trivial.
The difficulty is that rather than focus on struts, the book also looks at Object Relational Bridge and other technologies. It is trying to give you end to end knowledge but fails to go into adequate depth.
Design patterns/ or anti patterns are overly emphasised too. This is useful context but there seems to be a desire on the part of the authors to illustrate these in detail rather than the solutions.
This review appears fairly negative, but the book does give you a broader view than struts. However if you are an end to end developer who hasn't touched any other docs you will be left wondering how to include CSS styles and a number of other basic tasks.
In summary, good overview, poor detail. There are some errors in printed codes in the book (most have this though!) and I should point out I have not looked at the sample application which is available by download (there is no CD).
Comment | 
Was this review helpful to you?
Most Helpful Customer Reviews on Amazon.com (beta)
Amazon.com: 3.7 out of 5 stars  13 reviews
7 of 7 people found the following review helpful
2.0 out of 5 stars Not focused enough 16 Aug 2004
By critical_g - Published on Amazon.com
Format:Paperback|Verified Purchase
This book offers too much discussion of general software engineering. I suppose an enty-level developer might find that useful. I just wanted a book that teaches Struts, from "Hello, world" to the dirty details. If you already know the benefits of n-tier applications, much of the text is a waste. If you already know the value of design patterns, and how to apply some, then much of the text is a waste.

I found the Wrox book, Professional Jakarta Struts, to be much more focused and useful. That book sticks to the topic, and provides very good reference information on the configuration file and tag libraries.

Having said that, I did find the chapter on XDoclet to be useful.
9 of 10 people found the following review helpful
5.0 out of 5 stars Doesn't stop where Struts 1.1 leaves off 25 July 2004
By Dirk Schreckmann - Published on Amazon.com
Format:Paperback
Pro Jakarta Struts, Second Edition by John Carnell with Rob Harrop is the best book on developing Struts-based web applications I've read. (I've read at least five or six others.)

The title of the book is a bit of a misnomer, as it covers much more than just Struts 1.1 fundamentals. This book aims higher, including chapters on web application Patterns and Antipatterns, XDoclet, Velocity and ObjectRelationalBridge, along with the good explanations of various Struts-specific topics.

Pro Jakarta Struts, Second Edition is a pretty thick book at 578 pages. I didn't notice a single page wasted to printing some API. It isn't really a technical cookbook to be placed on a nearby shelf for quick reference during development to look up the basics of using some technology. Instead, the authors focused on good practices used when developing web applications, including explanations of why a technology should be used and how to use it, recurring problems that others have experienced (Antipatterns) and what to do instead (Patterns), and other pieces of advice designed to get the reader's brain thinking in web applications.

If you're in the market for a book on Struts-based web applications, get this one. It covers Struts 1.1 well, but it doesn't stop where Struts leaves off.
5 of 5 people found the following review helpful
5.0 out of 5 stars Good explanations with relavent code examples 14 July 2004
By A Customer - Published on Amazon.com
Format:Paperback
If you are the kind of person who needs all the basics and details before reading how to use them this book may not be for you. I like a book that has a quick intro on the basics and then gets to the real meat of things and this is that kind of book.
This is one of the best programming type books I have read in quite some time. Many books show you so many light weight examples and never develop anything but the basics. This book uses the same web app throughout the book, adapting it as you go. The app has many pieces and you can get a good feel for all of the pieces of the Struts framework.
Not only does he give good examples of how and why on implementing an app using Struts but he provides you with why not to do it other ways. He also provides a lot of advice on how not to integrate your app too tightly within the Struts framework making it flexable to use your code outside of a web app.
I work maintenance on several web apps and know how hard it is to integrate new funcationality into an existing application that is poorly written. The anti-patterns describe the systems I work on all too well so to have explanations of how to remedy these situations is helpful.
7 of 8 people found the following review helpful
5.0 out of 5 stars A Very Solid, Thorough Book 18 Jun 2004
By Paul F. Jurgens - Published on Amazon.com
Format:Paperback|Verified Purchase
I work in a small consulting company and when our "Struts" expert moved to Minnesota I thought I had better get a book on Struts to brush up because I knew it would be only a matter of time before I needed some Struts knowledge. I scoured the reviews of the various Struts book s here at Amazon.com and finally settled on this book. And I am very happy I did.
The first chapter of the book gave me a few concerns. The wording seemed a bit nave, but I got past that chapter and found a real gem. The reminder of the book was well written. The chapters were laid out in a logical progression. The examples had enough depth to convey their point, but not so complicated that you would get lost. And there were a minimum number of typos (I think I found only one in all the source code). A single application is developed through the entire course of the book applying the newly gleamed knowledge as you go so your understanding is constantly being reinforced.
I think the most significant positive about this book was its thoroughness. When the authors had presented a solution that worked they didn't stop there. They identified what would need cleaning up and what could be improved. And then they showed how to achieve it by continuing the example! The cleanup was often performed utilizing common design patterns and best practices. They even spent considerable effort pointing out when anti-patterns were rearing their ugly heads and what you could do to avoid/minimize them or eliminate them.
I don't think this book made me an expert in Struts, but I am very comfortable now. I feel like I have a good understanding of how Struts works and where I would turn if I needed more help. I think a more advanced book on Struts is in my future, but this was truly one of the better computer/programming books I have read. And I have read quite a few!
If you are looking for an introduction to Struts then I would highly recommend this book. If you already know Struts and are looking for an in-depth reference book, I don't think this is the right book. This book is definitely slanted more towards the beginning Struts developer.
Well done!
7 of 8 people found the following review helpful
5.0 out of 5 stars Very high-quality content 11 Jun 2004
By Robb Shecter - Published on Amazon.com
Format:Paperback
This book is fantastic because every example and scenario is given from the an excellent context: Each tool or idea is presented as a way to achieve proper OO and system design.
There are no stupid examples, which would never be a good base for real development.
There are no laundry lists of classes' APIs, whether the method calls are relevant or not.
The authors seem to understand that in the real world, knowing what the various methods of a framework do is only half the battle. Knowing how to use it is the other half.
Even if you don't need the education in design patterns, they are the context for all the information, and so really tell a working developer what she / he needs to know.
Were these reviews helpful?   Let us know
Search Customer Reviews
Only search this product's reviews
ARRAY(0xa5654300)

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
 

Search Customer Discussions
Search all Amazon discussions
   


Look for similar items by category


Feedback