Apache Struts 2 Documentation
>
Home
>
Guides
>
User Guide
Apache Struts 2 Documentation
User Guide
Edit Page
Browse Space
Add Page
Add News
Added by
Philip Luppens
, last edited by
Musachy Barroso
on Feb 10, 2007 (
view change
)
Introduction
Forward into the Past !
What is Struts 2 ?
Basic Concepts
Overview
Request, Response
Model, View, Controller (MVC)
The Struts 2 Architecture
The Struts 2 Request Flow
Building Model Components
Overview
Building View Components
Overview
Bundled View Components
Using JavaServer Pages (JSP)
Using Freemarker Templates
Using Velocity Templates
Other
Internationalization
Using Tags in Your View Components
Object-Graph Navigation Language (OGNL)
JavaServer Pages Standard Tag Library (JSTL)
Form tags
Non-form tags
AJAX tags
Themes
Templates
Building Controller Components
Overview
Using Plain Old Java Objects (POJO) as Controllers
Enhanced Controllers
Error Handling
Mapping
Using the Default Action Mapping
Using Wildcards in Action Mapping
Type Conversion
Action Population
Interceptors
Validating the Controllers
Validator Types
Built-in Validators
Configuration
Overview
The Configuration Files
The Struts Configuration Descriptor: struts.xml
Splitting your Configuration Descriptor
The Web Application Deployment Descriptor: web.xml
Configure the Struts Filter Instance
Configure the Struts Filter Mapping
Configure Struts Taglib
Additional Struts 2 Settings: struts.properties
Zero Configuration: No More XML
Using Annotations for Configuration
Plugins
Overview
Built-in Plugins
Portlets
Overview
Configuration
JavaServer Faces (JSF)
Overview
Getting Started
Release Notes
Installation
Children
Show Children
Hide Children
Using Freemarker Templates
(Apache Struts 2 Documentation)
The Struts 2 Request Flow
(Apache Struts 2 Documentation)