Product DescriptionThe original Struts project revolutionized Java web development and its rapid adoption resulted in the thousands of Struts-based applications deployed worldwide. Keeping pace with new ideas and trends, Apache Struts 2 has emerged as the product of a merger between the Apache Struts and OpenSymphony WebWork projects, united in their goal to develop an easy-to-use yet feature-rich framework. Struts 2 represents a revolution in design and ease of use when compared to classic Struts. It adds exciting and powerful features such as a plugin framework, JavaServer Faces integration, and XML-free configuration.
Struts 2 In Action introduces the Apache Struts 2 web application framework and shows you how to quickly develop professional, production-ready modern web applications. Written by Don Brown, one of the leading developers of Struts 2, Chad Davis, a passionate Struts 2 developer, along with Scott Stanlick, this book gently walks you through the key features of Struts 2 in example-driven, easy-to-digest sections.
Struts 2 in Action delivers accurate, seasoned information that can immediately be put to work. This book is designed for working Java web developers-especially those with some background in Struts 1 or WebWork. The core content, covering key framework components such as Actions, Results, and Interceptors, includes new features like the annotation-based configuration options. You'll find chapters on Struts 2 plugins, FreeMarker, and migration from Struts 1 and WebWork 2. Finally, new topics such as the Ajax tags, Spring Framework integration, and configuration by convention give familiar subjects new depth.
Customer Reviews
Average Rating:
Rating: - Ultimate's and authoritative Struts 2 reference
This is a proper "In Action" book. I do strongly recommend it. If you plan to buy only one reference in the subject, look no further this is it! Down Brown is a Struts PMC member and an authoritative voice, among others he is the author of the Struts 2 REST plugin which is a superb addition to the framework from version 2.1.2
The book is very well written and easy to follow. I personally found the explanations very concise and appreciated the most their unique and clear way of breaking ... Read More
Rating: - Good tutorial and reference - Example Code Needs Improvement
I had to learn Struts2 quickly since I recently changed jobs and my new team has several web application projects built using Struts2.
Overall, I thought the book was done very well if you are looking for a good introduction to Struts2. The first 8 chapters are very good.
The main negative is the source code for the book's examples. The authors provide one very large war file with all the source code embedded into the war file along with an overall web application divided ... Read More
Rating: - Best explanation of Struts 2 fundamentals available
Struts 2 In Action is the best resource (hard or soft copy) for Struts 2 available. I took a look at this book as someone with quite a bit of experience using Struts and Struts 2. I really thought I had a good understanding of the core framework before, but many of the topics that lack online documentation were covered in more depth than I had seen in the past. As an example, many others have shied away from covering OGNL because it is a language all by itself. In this book you will find what I consider ... Read More
Rating: - Great starter book for Struts 2
I took a chance and pre-ordered this book because I have recently started a Struts2 project and wanted to learn more about the framework. The book did not disappoint.
The authors explained the concepts behind the framework clearly and used examples that were immediately useful. The book is a little too short and in many cases a few more details would have been appreciated but it seemed to be a deliberate decision to leave out some of the less common use cases to avoid cluttering up the book. ... Read More