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

Have one to sell? Sell yours here
 
   
Struts 2 Design and Programming: A Tutorial (A Tutorial series)
 
See larger image
 
Tell the Publisher!
I’d like to read this book on Kindle

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

Struts 2 Design and Programming: A Tutorial (A Tutorial series) (Paperback)

~ Budi Kurniawan (Author)
3.9 out of 5 stars  See all reviews (9 customer reviews)

List Price: $49.95
Price: $32.97 & this item ships for FREE with Super Saver Shipping. Details
You Save: $16.98 (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 5 left in stock--order soon (more on the way).

Want it delivered Thursday, November 12? Choose One-Day Shipping at checkout. Details
23 new from $29.55 10 used from $28.00

Frequently Bought Together

Struts 2 Design and Programming: A Tutorial (A Tutorial series) + Struts 2 in Action + Spring in Action
Price For All Three: $94.15

Some of these items ship sooner than the others. Show details

  • This item: Struts 2 Design and Programming: A Tutorial (A Tutorial series) by Budi Kurniawan

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Struts 2 in Action by Donald Brown

    Usually ships within 1 to 3 weeks.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Spring in Action by Craig Walls

    In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details


Customers Who Bought This Item Also Bought

Practical Apache Struts 2 Web 2.0 Projects (Practical Projects)

Practical Apache Struts 2 Web 2.0 Projects (Practical Projects)

by Ian Roughley
3.2 out of 5 stars (10)  $31.19
Java Persistence with Hibernate

Java Persistence with Hibernate

by Christian Bauer
3.6 out of 5 stars (64)  $37.79
Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)

Spring Recipes: A Problem-Solution Approach (Books for Professionals by Professionals)

by Gary Mak
4.8 out of 5 stars (24)  $33.64
Hibernate Made Easy: Simplified Data Persistence with Hibernate and JPA (Java Persistence API) Annotations

Hibernate Made Easy: Simplified Data Persistence with Hibernate and JPA (Java Persistence API) Annotations

by Cameron Wallace McKenzie
4.6 out of 5 stars (34)  $49.48
Maven: The Definitive Guide

Maven: The Definitive Guide

by Sonatype Company
3.9 out of 5 stars (7)  $23.09
Explore similar items

Editorial Reviews

Product Description

Offering both theoretical explanations and real-world applications, this in-depth guide covers the 2.0 version of Struts, revealing how to design, build, and improve Java-based Web applications within the Struts development framework. Feature functionality is explained in detail to help programmers choose the most appropriate feature to accomplish their objectives, while other chapters are devoted to file uploading, paging, and object caching.


About the Author

Budi Kurniawan is known for his clear writing style. A consultant at Brainy Software Corp., he has written software licensed by Fortune 100 companies and architected and developed large scale applications for various organizations around the world. He has also published more than 100 articles in prestigious publications. His other books include How Tomcat Works, Java 6 New Features, and Java for the Web with Servlets, JSP, and EJB.


Product Details

  • Paperback: 576 pages
  • Publisher: BrainySoftware; 2nd edition (January 25, 2008)
  • Language: English
  • ISBN-10: 0980331609
  • ISBN-13: 978-0980331608
  • Product Dimensions: 8.8 x 7 x 1.3 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.9 out of 5 stars  See all reviews (9 customer reviews)
  • Amazon.com Sales Rank: #106,899 in Books (See Bestsellers in Books)

What Do Customers Ultimately Buy After Viewing This Item?

Struts 2 Design and Programming: A Tutorial (A Tutorial series)
59% buy the item featured on this page:
Struts 2 Design and Programming: A Tutorial (A Tutorial series) 3.9 out of 5 stars (9)
$32.97
Struts 2 in Action
27% buy
Struts 2 in Action 4.8 out of 5 stars (10)
$29.69
Practical Apache Struts 2 Web 2.0 Projects (Practical Projects)
5% buy
Practical Apache Struts 2 Web 2.0 Projects (Practical Projects) 3.2 out of 5 stars (10)
$31.19
Apache Struts 2 Web Application Development
5% buy
Apache Struts 2 Web Application Development 3.0 out of 5 stars (2)
$31.49

Tags Customers Associate with This Product

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

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:
 (3)
4 star:
 (4)
3 star:    (0)
2 star:
 (2)
1 star:    (0)
 
 
 
 
 
Average Customer Review
3.9 out of 5 stars (9 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

 
20 of 20 people found the following review helpful:
5.0 out of 5 stars This is the one to buy, February 17, 2008
I'm convinced this is and will remain the authoritative book on Struts 2. I know that more are being written but I don't care. You will not find one better.

I've never worked with Struts 2 in the past yet I was able to get a pretty solid understanding of it in a very short amount of time. Granted, I've had plenty of experience with the original Struts, JSF, and other web technologies, but I think even a beginner could pick this up fairly easily.

I let a friend of mine who had used Struts 2 on a project before skim through my copy of Struts 2 Design and Programming to check for any gaping holes or errant information before writing this review. It passed his inspection. (Thanks, Eric!)

I initially was a little skeptical when I saw that this Struts 2 book includes many other topics like DAOs, Velocity, FreeMarker, Dojo, and JFreeChart. These sections actually turned out quite pleasant to read and were great introductions to those topics without taking anything away from the main topic: Struts 2.

When you start making your way into chapters 5 and 6, feel free to jump around to other chapters. Chapters 5 and 6 cover the many tags in Struts 2 and, even with the author's great explanations and examples, can become a little tiresome for a cover-to-cover kind of read (but makes for a terrific reference). I suggest coming back to these chapters every once in a while to chew off two or three of the tags at a time. I expect this tip will add to your reading enjoyment.

Overall, this is a terrific book and I highly recommend it to anyone working with or curious about Struts 2.
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
6 of 6 people found the following review helpful:
4.0 out of 5 stars It's ALL meat..., April 29, 2008
This book is definitely not for a "casual read". What you'll find here is information written as if it were the design documentation for the Struts 2 project. EXTREMELY detailed, this will most likely be your troubleshooting guide and information resource whenever you work with or get stuck somewhere in the framework.

The author goes with a "no fluff" approach to the book and the 500+ pages are nothing but details, details, details (aka, meat). There's plenty in the book that you probably won't need/use more than once or twice; but when you do, you'll be glad to have this reference for the general lookup and troubleshooting the intricacies and details of Struts (I haven't had it long and I already found pieces that are contained within that are just blatantly missing from other texts).

The book really exposes Struts 2 and its inner workings. You will need to take what is there and completely rework it for you application (it's not a "copy-and-paste-from-me" book), but you will understand thoroughly what is happening under the covers.

This is also the first book I've read so far that covers the "default, no-config" option available in Struts 2. It's finally nice to have a reference that goes over the default information so that you aren't declaring everything explicitly until it works the way you want it to. You can just check this book out and figure out which parameters, constants, etc. you need to override/alter.

It's a heavy "general" read, but it's a wonderful, light reference.

The only reason I can't give it 5 stars is due to the overall formatting. The sections of the text are separated as if it were being displayed on a basic web page, wiki, etc. It just made narrowing down what's on the page to your specific needs a little harder than usual.

PS - don't let it's size fool you, it really is COMPLETELY packed
Comment Comment | Permalink | Was this review helpful to you? Yes No (Report this)



 
3 of 3 people found the following review helpful:
4.0 out of 5 stars Requires a bit of effort but there's a wealth of information in there, May 18, 2008
By U. Namgyel (Jersey City, USA) - See all my reviews
(REAL NAME)   
The book is for people who have a solid understanding of the servlet/JSP api. Some of the examples in the book require a little extra work on your part since the it does not layout every step. However if you do put the effort and go over the chapters thoroughly, you'll find that there's a wealth of information in here.
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

2.0 out of 5 stars not worth it
this is just a rehash of struts1 book from the same author, took the old format and replaced the struts1 stuff with struts2 2, the problem is t struts2 needs more indepth coverage... Read more
Published 2 months ago by K. Fikri

4.0 out of 5 stars Very very good. But it's only a reference, not a design book.
I'm really happy I bought this book, even though I'd be happier if it was true what the title says: this book doesn't say anything about design. Read more
Published 14 months ago by Antonio Fornie Casarrubios

4.0 out of 5 stars Its very good book
This is one of the good book for struts 2.0 in the release books. It gives the complete idea about the struts 2.0
Published 19 months ago by S. Polishetty

2.0 out of 5 stars Too Many Typos and Errors
The first thing I did was look up file uploading in Struts. The book's instructions are incorrect (a wrong method name is given). Read more
Published 20 months ago by approach

5.0 out of 5 stars Excellent book!
I have a moderate amount of experience w/ Struts1 but am relatively inexperienced w/ Struts2. I found this to be an excellent book covering a wide range of Struts2 topics in a... Read more
Published 21 months ago by John Cartwright

5.0 out of 5 stars Very Good Book for Starters
I would recommend this book for anyone who wants to start Struts2, Author gave very good examples in the book very helpful book. I call it a reference book for Struts 2.
Published 21 months ago by Saminder Bindra

Only search this product's reviews



Customer Discussions

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


Active discussions in related forums
Discussion Replies Latest Post
Textbooks for Kindle DX? 61 3 days ago
textbook scam 66 8 days ago
Amazon is a great place to buy textbooks! 35 20 days ago
Search Customer Discussions
   


Listmania!

Create a Listmania! list


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.