Apache Struts 2 Documentation > Home > Guides
Added by Ted Husted, last edited by Ted Husted on Oct 08, 2006  (view change)

Our in-depth guides focus on specific areas of the framework, such as Views, the Core framework, and Third-party Extensions.

Core Developers Guide

In processing a request, the framework utilizes three key class types: Actions, Interceptors, and Results, which are configured using one or more XML documents (or Java 5 annotations).

Tag Developers Guide

The framework offers a flexible view layer that supports multiple view technologies, including JSP, FreeMaker, and Velocity.

Migration Guide

Getting here from there.

Release Notes

Struts 1 to Struts 2

Comparing Struts 1 and 2 How are Struts 1 and Struts 2 alike? How are they different?
Migration Strategies Steps and overall strategies for migrating Struts 1 applications to Struts 2.
Migration Tools Development tools to help aid the migration process.
Issues and Solutions Various issues (and hopefully their solutions!) encountered during migrations to Struts 2.

Tutorials

Webwork 2.2 to Struts 2

What has Changed Since WebWork 2 What has been removed or changed from WebWork 2.2 to Struts 2
WebWork 2 Migration Strategies Steps and overall strategies for migrating WebWork 2 applications to Struts 2.

Contributors Guide

Plugin Guide

Several plugins are available that extend the framework's capabilities.

IDE Plugins

Next: FAQs