Beginning Apache Struts: From Novice to Professional and over one million other books are available for Amazon Kindle. Learn more


or
Sign in to turn on 1-Click ordering.
or
Amazon Prime Free Trial required. Sign up when you check out. Learn More
More Buying Choices
Have one to sell? Sell yours here
Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional)
 
 
Start reading Beginning Apache Struts: From Novice to Professional on your Kindle in under a minute.

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

Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional) [Paperback]

Arnold Doray (Author)
3.1 out of 5 stars  See all reviews (7 customer reviews)

List Price: $44.99
Price: $32.84 & this item ships for FREE with Super Saver Shipping. Details
You Save: $12.15 (27%)
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.
Want it delivered Tuesday, February 14? Choose One-Day Shipping at checkout. Details

Formats

Amazon Price New from Used from
Kindle Edition $28.44  
Paperback $32.84  

Book Description

February 24, 2006 Beginning: from Novice to Professional

Beginning Apache Struts will provide you a working knowledge of Apache Struts 1.2. This book is ideal for you Java programmers who have some JSP familiarity, but little or no prior experience with Servlet technology.

Organized in a condensed tutorial and lab format, the material in this book has been tested in real classroom environments. It takes a step-by-step, hands-on approach to teaching you Struts. The book even previews the next generation of Struts, the Apache Shale. The overall result is that you can quickly apply Struts to your work settings with confidence.


Frequently Bought Together

Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional) + Pro Apache Struts with Ajax (Expert's Voice in Java) + Programming Jakarta Struts, 2nd Edition
Price For All Three: $107.04

Show availability and shipping details

Buy the selected items together
  • In Stock.
    Ships from and sold by Amazon.com.
    This item ships for FREE with Super Saver Shipping. Details

  • Pro Apache Struts with Ajax (Expert's Voice in Java) $44.99

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

  • Programming Jakarta Struts, 2nd Edition $29.21

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



Editorial Reviews

About the Author

Arnold Doray is Thinksquared's lead software architect and has been developing software professionally for over a decade. He has conducted several developer training courses in the U.K. and Singapore. Arnold holds a bachelor's degree in physics and a master's degree in knowledge engineering.

Product Details

  • Paperback: 536 pages
  • Publisher: Apress; 1 edition (February 24, 2006)
  • Language: English
  • ISBN-10: 1590596048
  • ISBN-13: 978-1590596043
  • Product Dimensions: 9.2 x 7.1 x 1.1 inches
  • Shipping Weight: 1.8 pounds (View shipping rates and policies)
  • Average Customer Review: 3.1 out of 5 stars  See all reviews (7 customer reviews)
  • Amazon Best Sellers Rank: #855,832 in Books (See Top 100 in Books)

 

Customer Reviews

7 Reviews
5 star:
 (3)
4 star:
 (1)
3 star:    (0)
2 star:    (0)
1 star:
 (3)
 
 
 
 
 
Average Customer Review
3.1 out of 5 stars (7 customer reviews)
 
 
 
 
Share your thoughts with other customers:
Most Helpful Customer Reviews

8 of 8 people found the following review helpful:
4.0 out of 5 stars detailed explanation of Struts; with caveats, April 24, 2006
This review is from: Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional) (Paperback)
Doray gives you a good and very detailed explanation about programming in Apache Struts. He points out upfront that Struts sits roughly midway in functionality between PHP and Ajax, where in going from PHP to Ajax, we are moving in the direction of increasing desktop functionality. This will be useful to some readers, in helping to determine if Struts is a suitable choice for your project.

Plus, the book shows how the powerful Model-View-Controller division of functionality can be done in Struts. If you have never used MVC before, in any context, then learning it here is inherently useful, irrespective of Struts. Also, MVC is an example of a design pattern; perhaps one of the most important. The concept of an abstract design pattern is also of vital importance to a programmer.

There are some minor issues with the text. Another reviewer pointed out that Chapter 2 refers to "WebLogic from IBM". Opps! More seriously, Chapter 4 refers repeatedly to loading code from a CD-ROM. What CD-ROM is this? Did I miss its definition earlier in the book? Or was there a definition?

Another limitation is the restriction to Java 1.4. Increasingly awkward as time goes on, if not right now, because Java 1.5 has been out for over a year. We can expect more Java programmers to migrate to 1.5, and new programmers to start at 1.5. (Or subsequent versions.) One immediate consequence of the restriction to 1.4 is given in Chapter 2, where it advises you to install Tomcat. But you should not use any version higher than 5.0.x, because those use Java 1.5. This ceiling on Tomcat is not desirable either, as new versions of this often come out, and Tomcat has been at 5.5 for some time.

Java 1.5 is essentially a superset of 1.4. It is unclear why the text restricts itself to 1.4. That should be explained in more detail. Better yet would be to remove the restriction.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


3 of 3 people found the following review helpful:
5.0 out of 5 stars It is a good book, February 26, 2007
This review is from: Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional) (Paperback)
I already have used Struts 2 years ago. Now i swithced to RAILS (eeeeeeasy), but a week ago a client has a request for a Struts app: well, i decided it was time to increase my knowledge over this popular framework. I've started to look for something fast-readable that allow me to skip the info i alredy know and that strikes me in the face with pro techniques i never used.
I've found two books very interesting: one is The Struts Survival Guide (not for beginner but full of interesting patterns) and the other is this one.
While this book is not a PRO book, it lets you discover its contents with absolutely no effort: when i looked for a topic i don't know (or remember) i found the info i'm looking for and immediatly i'm able to test it in my application.
I strongly recomand this book, well... i give it 5 stars only to raise the avarage rating (1 star rating is nonsense to me...), maybe the right rating is 4...
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No


1 of 1 people found the following review helpful:
5.0 out of 5 stars good book for struts, February 11, 2011
By 
Mouro (JERSEY CITY, NJ, US) - See all my reviews
This review is from: Beginning Apache Struts: From Novice to Professional (Beginning: from Novice to Professional) (Paperback)
I am very surprised about the bad reviews and low rating this book has, I really like the content of this book and the way it introduces each topic. Sure that there are some typo errors but you can get the correction from the book's site, i don,t see how anybody can give this book one or two stars.
Help other customers find the most helpful reviews 
Was this review helpful to you? Yes No

Share your thoughts with other customers: Create your own review
 
 
 
Most Recent Customer Reviews





Only search this product's reviews



Inside This Book (learn more)
Key Phrases - Statistically Improbable Phrases (SIPs): (learn more)
validator framework, form bean declarations, localizing validations, multiple request parameters, message resource file, request processing lifecycle, backing bean, message resource keys, localizing output, other custom tags, access the new variable, taglib declaration, common attribute sets, current webapp, full listing page, bean tag library, message resource bundle, tag exposes, form handler, blind text, user bean, global forward, using scriptlets, nested properties, locale object
Key Phrases - Capitalized Phrases (CAPs): (learn more)
Action Form, Useful Links, Registration Form, Done Figure, Mozilla Firefox, Contact Form, Action Errors, Register New User, Apache Software Foundation, Commons Logging, Action Forward, Struts Shale, Render Response, Add Contacts, Register User, United States, Commons Validator, Full Form Entry, Login Tiles, Apache Digester, Perform Registration, Shale's Dialog Manager, Struts Logic, Switching Locales, Tell Digester
New!
Books on Related Topics | Concordance | Text Stats
Browse Sample Pages:
Front Cover | Table of Contents | First Pages | Index | Surprise Me!
Search Inside This Book:



What Other Items Do Customers Buy After Viewing This Item?


Tags Customers Associate with This Product

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

Your tags: Add your first tag
 

Customer Discussions

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

Search Customer Discussions
   



So You'd Like to...



Look for Similar Items by Category


Look for Similar Items by Subject