Apache Struts 2 Documentation > Home > Guides > Core Developers Guide |

Apache Struts 2 Documentation
Core Developers Guide
Edit Page Browse Space Add Page Add News
Added by Ted Husted, last edited by Ted Husted on Feb 18, 2007 (view change)

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).

Tutorials - Read me first! Overview Nutshell AJAX Dependency Injection Profiling Debugging Configuration Zero Configuration Annotations Configuration Elements Configuration Files web.xml struts.xml struts.properties struts-default.xml velocity.properties struts-default.vm Wildcard Mappings Application Servers Localization Localization | Validation Validation Type Conversion Type Conversion Interceptors Interceptors Writing Interceptors Actions Action Chaining Results Result Types DispatcherListener PreResultListener Portlets tutorial configuration FAQs

## Next: Tag Developers Guide

Children Show Children Hide Children
DispatcherListener (Apache Struts 2 Documentation)
PreResultListener (Apache Struts 2 Documentation)
ObjectFactory (Apache Struts 2 Documentation)
Configuration Provider & Configuration (Apache Struts 2 Documentation)
Action Mapper & Action Mapping (Apache Struts 2 Documentation)
Action Proxy & ActionProxy Factory (Apache Struts 2 Documentation)
Big Picture (Apache Struts 2 Documentation)
Dependency Injection (Apache Struts 2 Documentation)
Interceptors (Apache Struts 2 Documentation)
Related Tools (Apache Struts 2 Documentation)
Struts Maven Archetypes (Apache Struts 2 Documentation)
Annotations (Apache Struts 2 Documentation)
Result Types (Apache Struts 2 Documentation)
Localization (Apache Struts 2 Documentation)
Configuration Elements (Apache Struts 2 Documentation)
Type Conversion (Apache Struts 2 Documentation)
ActionMapper (Apache Struts 2 Documentation)
Configuration Files (Apache Struts 2 Documentation)
Application Servers (Apache Struts 2 Documentation)
Action Chaining (Apache Struts 2 Documentation)
Accessing application, session, request objects (Apache Struts 2 Documentation)
Validation (Apache Struts 2 Documentation)
Portlet Configuration (Apache Struts 2 Documentation)
Profiling (Apache Struts 2 Documentation)
Debugging (Apache Struts 2 Documentation)
Zero Configuration (Apache Struts 2 Documentation)
AJAX (Apache Struts 2 Documentation)
Wildcard Mappings (Apache Struts 2 Documentation)
Nutshell (Apache Struts 2 Documentation)
Writing Interceptors (Apache Struts 2 Documentation)