| help | account  


Struts in Action
View Larger Image
Ted Husted, Cedric Dumoulin, et al.
Manning Publications, Paperback, Published November 2002, 630 pages, ISBN 1930110502
List Price: $44.95
Our Price: $28.50
You Save: $16.45 (37% Off)


FREE Shipping on Orders over $40!*
Availability: Out-Of-Stock

Customer Reviews: 3     Average Customer Rating:

Write a Review and tell the world about this title!

People who purchase this book frequently purchase:

Books on similar topics, in best-seller order:Books from the same publisher, in best-seller order:

Struts solves the most common problems of web development. By basing your application on the Struts framework, you can reuse proven solutions and focus on what's unique to your own case. Struts is an open-source product distributed by the Apache Software Foundation. Struts in Action is a comprehensive introduction to the Struts framework. It covers initial design, data validation, database access, dynamic page assembly, localization, product configuration, and other important areas. It shows you how to use both JSP tags and Velocity templates. It carefully explains the Struts architecture and control flow, as well as how to extend framework classes.

Differences between Struts 1.1 and Struts 1.0. are pointed out and a case-study illustrates the 1.0 to 1.1 transition. The book shows you dozens of proven design techniques, patterns, and strategies, many of them not found elsewhere.

 

What's Inside:

• Struts 1.1 and 1.0
• Jakarta Validator and Tile packages
• Jakarta Scaffold toolkit
• Velocity templates
• HTTP, Java Servlets, and JSP tags
• Dynamic web programming
• Servlet-centric application design
• Working with databases and data services
• Design and development patterns
• Tons of examples

 

Table of Contents

foreword xix
preface xxiii
acknowledgments xxvi
about this book xxviii

Part 1 Getting started with Struts 1

1 Introduction 3

2 Exploring the Struts architecture 29

3 Building a simple application 59

4 Configuring Struts components 105

Part 2 Raising your framework 145

5 Coping with ActionForms 147

6 Wiring with ActionForwards 183

7 Designing with ActionMappings 193

8 Working with Action objects 207

9 Extending ActionServlet 255

Part 3 Building your pages 265

10 Displaying dynamic content 267

11 Developing applications with Tiles 319

12 Validating user input 365

13 Localizing content 409

14 Using data services with Struts 437

15 Artimus: pulling out the stops 475

16 Redux: migrating to Struts 1.1 533

17 Velocity: replacing JSPs 555

A Design patterns 573

B The struts-config API 583

C Taglib quick reference 599

glossary 605
references 614
index 624

 

About the Authors

Ted Husted is an acknowledged Struts authority, an active member of the Struts development team, and manager of the JGuru Struts Forum. As a consultant, Ted has worked with professional Struts development teams throughout the United States. Ted also helps manage the Apache Jakarta project, which hosts the Struts framework. Ted lives in Fairport, New York with his wife, two children, four computers, and an aging cat.

Cedric Dumoulin is an active member of the Struts development team and the author of the Tiles framework. Cedric is presently a researcher at the University of Lille. He has also worked in the R&D department of a leading international internet banking company. He lives in Lille, France.

George Franciscus is a principal at Nexcel, providing technical and management consulting services in several industries including Telecommunications, Banking, Life Insurance and Property and Casualty Insurance. George has expertise in Java, J2EE, Domino, relational databases, and mainframe technologies. He holds a BSc in Computer Science from the University of Toronto. George lives in Toronto, Ontario with his wife and three children.

David Winterfeldt is a Struts committer and author of the Commons Validator package. He works as a senior developer at a major company implementing J2EE technology. David currently lives in New York City.


Customer Reviews

Customer Reviews: 3     Average Customer Rating:

May 21, 2004     A review from Chicago, USA
An Excellent Book
This book delivers the goods. It provides an excellent, indepth examination of using Struts and of using it effectively. It presents numerous best practices which you can use immediately.

And this book should be a model for all writers. The style is clear and concise, it is very well edited and the organization is so well thought out. If only other technology books were so well done.

Apr 13, 2004     Bernard Farrell from Massachusetts, USA.
Lots of good stuff. Read it several times
This book does provide a lot of useful details on Struts. It leads the reader through the basic in a useful order. Some of the details weren't obvious to me until I came back to the chapter again (and again).

I hope he updates it for the new version and newer features.

Feb 12, 2004     A review from New York
Slightly dated, but the best I've found.
Of all the Struts books I've pored over, this is head and shoulders the best. It contains much more material than any of the others. It's main drawback is that it was released when Struts 1.1 was still in beta.



Forgot your password?
FAQs
Shipping Options
Returns
Your Orders
Your Account