Core Developers Guide
Struts 2 processes requests using three core types: interceptors, actions and results. Each may be configured via XML or annotations.
Developing Applications with Struts 2
Configuration
- Configuration by Convention
- Annotations
- Configuration Elements
- Configuration Files
- OGNL Cache Configuration
- Application Servers
- Performance Tuning
- Security
- Testing Actions
- Interceptors
- Actions
- Results
- Validation
- Localization
- Type Conversion
- Static Content
- Portlets
- [Tutorial] - export https://cwiki.apache.org/confluence/display/WW/Struts+2+Portlet+Tutorial
- [Configuration/Documentation] - export https://cwiki.apache.org/confluence/display/WW/Portlet+Plugin
- Logging
- Accessing application, session, request objects
- Big Picture
- FAQs
- Struts 2 Maven Archetypes
- [Cookbook]