Practical Apache Struts 2 Web 2.0 Projects (Practical Projects)

  Author:    Ian Roughley
  ISBN:    1590599039
  Sales Rank:    327487
  Published:    2007-11-12
  Publisher:    Apress
  # Pages:    350
  Binding:    Paperback
  Avg. Rating:    3.0 based on 8 reviews
  Used Offers:    15 from $19.77
  Amazon Price:    $24.36
  (Data above last updated:  2008-11-29 05:25:31 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Practical Apache Struts 2 Web 2.0 Projects (Practical Projects)
  

Apache Struts has long provided Java developers with a powerful framework for building extensible, maintainable web applications. Yet the latest version 2 release takes developers’ capabilities to the next level, having integrated Ajax support, the ability to easily integration with the Spring framework, and the ability to take full advantage of POJOs. Practical Apache Struts 2 Web 2.0 Projects shows you how to capitalize upon these new features to build next–generation web applications that both enthrall and empower your users.

  • Gain an in–depth understanding of the Struts framework, with special attention paid to key version 2 features.
  • Learn how to take advantage of Web 2.0 concepts alongside Struts 2 to build next–generation web sites.
  • Follow along with the introduction of important concepts and development techniques by way of a web site project closely resembling what you might encounter in any enterprise environment.

What you’ll learn

  • Build a practical Struts 2 Web 2.0–enabled application project from the ground up.
  • Enable participation by manipulating data.
  • Share data by implementing powerful search utilities.
  • Syndicate web content created using RSS and REST.
  • Discover advanced features available in Struts 2 web framework.
  • Integrate Ajax frameworks to produce user–friendly, responsive interfaces.
  • Integrate and use Struts 2 with other frameworks such as Spring to form a broader enterprise Java application stack.

Who is this book for?

Developers who want a hands–on practical book demonstrating how Web 2.0 features are implemented in Struts 2. The audience could range from beginner to advanced, as the configuration and basic framework usage will be explained, as well as the advanced extension features.

The book would also appeal to developers who wish to understand the Web 2.0 development paradigm from an implementation standpoint.

About the Apress Practical Series

The Practical series from Apress is your best choice for getting the job done, period. From professional to expert, this series lets you apply project–motivated templates (or frameworks) step by step in a very direct, practical, and efficient manner toward current real–world projects that may be sitting on your desk. So whatever your career goal, Apress can be your trusted guide to take you where you want to go on your IT career empowerment path.

Related Titles from Apress

  • Beginning POJOs: Lightweight Java Web Development Using Plain Old Java Objects in Spring, Hibernate, and Tapestry
  • The Definitive Guide to Apache MyFaces and Ajax
                  Reader Reviews 1 - 8 of 8                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
10-22-08 4 (NA)
(Hide Review...)  Very Good and Practical Book
Reviewer Permalink
The book has been written by the author with a very clear intent. Complete proof of Concept and not only Struts 2.0. It is a must read for any Developer.
(Review Data Last Updated: 2008-11-30 06:25:46 EST)
03-07-08 4 (NA)
(Hide Review...)  This book is very useful
Reviewer Permalink
The samples in the book learn you very useful information about the Struts 2. You can download the sample codes. Futhermore you are immediately able to use them in your applications. Then you feel as you are at very good point to go forward into the details of the Struts 2.
(Review Data Last Updated: 2008-10-22 05:32:30 EST)
02-23-08 3 (NA)
(Hide Review...)  walkthrough of developing a struts2 app
Reviewer Permalink
"Practical Apache Struts2 Web 2.0 Projects" walks you through developing an app in Struts2. It includes use cases, iterations, a build process and some unit tests.

A number of other reviews correctly point out this book is not for beginners. You should be familiar with MVC before starting out. This was ok as I wasn't expecting an "intro to struts 2" book based on the title. The author includes a section on Hibernate bare essentials to get readers with different experience on the same page.

I found there to be a good balance between how Struts 2.0 works and implementing common things you might actually want to do in practice. While the book does cover Web 2.0 a bit, this is more of an extra buzzword in the title. The last two chapters are really the Web 2.0 part - RSS and AJAX.

The end left me a little off balance. There was a whole chapter of introduction. The end was the AJAX chapter and the immediately dumped you in the index. A bit of conclusion, or at least a blank page, would have been nice.

Overall, the book was fine. It is good for a "recipes of common tasks" type book once you have read a bit about Struts 2.0.
(Review Data Last Updated: 2008-03-08 02:16:50 EST)
01-26-08 4 3\3
(Hide Review...)  Much better than expected...
Reviewer Permalink
I was extremely disappointed in the authors other struts 2 book; and was planning to avoid this one, but all the other stuts 2 books kept slipping their date, so I picked this one up on a whim.

I'm rather surprised by the negative reviews people are giving it, as I found it a very useful book. Yes the title is a little hokey and the content only pays lip-service to Web 2.0 aspects. I have been working on my own personal projects in Struts 2 for a few months so I wasn't a complete novice coming into the book, and I lurk on both the users and developer mailing lists. I felt the material was well laid out and followed a natural progression. The book doesn't really cover MVC theory nor how it applies to any of the "Action" frameworks, so its not really a book for people with no prior experience in those areas.

The other limitation I found was the book just ends. There was no real wrap up or conclusion. Basically he finishes developing the last use case of this sample application and on the facing page is the index. To me this was the only place that felt rushed.

The book doesn't cover a fair bit of the annotation based configuration opposed to XML and a few of the more established plugins however that are a few places where it might not be "future-proof" given the works that's going on now merging/combining several of the convention-over-configuration plugins into a single unified one for struts 2.1
(Review Data Last Updated: 2008-02-23 16:59:46 EST)
01-20-08 4 1\1
(Hide Review...)  sprinkling of useful information
Reviewer Permalink
Like others said its not for beginners. However, that doesn't make it a bad book. If you are looking for guide for going to struts 1 to 2, this book is not it. With that said, if you are a webwork developer or already have a handle on the Struts 2 basics this book does provide some nice samples. It provides a nice sampling of how to integrate with some of the plugins that have been added over the last year. (zero config, wild cards in configuration, gwt, hibernate, spring, security). You may already be an accomplished struts 2 development however, their may be some things to take away from this to add to one's cookbook.
(Review Data Last Updated: 2008-01-26 19:43:33 EST)
01-05-08 2 1\2
(Hide Review...)  Its not for beginers
Reviewer Permalink
Its not for beginners

This book is not good for beginners. Its very hard to follow this book with so many assumptions.

(Review Data Last Updated: 2008-01-21 11:44:02 EST)
01-02-08 2 1\1
(Hide Review...)  Not a guide to Struts2
Reviewer Permalink
I have read a lot of technical books, and I found this one hard to follow and hard to understand. Compared to WebWork In Action, this book has done a horrible job on explaining Struts2's architect and underline terminologies. Perhaps, Struts 2 is a multihead animal framework, or the topics on Struts2 need more than 326 pages to explain.
(Review Data Last Updated: 2008-01-05 20:29:45 EST)
12-27-07 2 1\2
(Hide Review...)  Definitively, not a good book
Reviewer Permalink
I am starting to program in struts, and definitively this is not the book I was looking for. First, it talks about Ruby on Rails so good that I'm thinking if I should move to that instead keeping studying Struts. Second, the first example have soooo many assumptions that it is impossible fo follow. Thrid, the rest of the book appear to be complex as if you already were a master of struts 1.

I discourage this book.
(Review Data Last Updated: 2008-01-03 14:01:03 EST)
  
                  Reader Reviews 1 - 8 of 8                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)