| Package | Description | 
|---|---|
| com.opensymphony.xwork2 | Main XWork interfaces and classes. | 
| com.opensymphony.xwork2.mock | XWork specific mock classes. | 
| org.apache.struts2 | |
| org.apache.struts2.config | Classes for Struts configuration and property handling. | 
| org.apache.struts2.result | |
| org.apache.struts2.views.freemarker | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ResultDeprecated. 
 since 6.7.0, use  Resultinstead. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | Result.LegacyAdapterDeprecated.  | 
| Modifier and Type | Method and Description | 
|---|---|
| static Result | Result. adapt(Result actualResult)Deprecated.  | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | MockResultMock for a  Result. | 
| Modifier and Type | Method and Description | 
|---|---|
| Result | ActionInvocation. getResult()If the ActionInvocation has been executed before and the Result is an instance of  ActionChainResult, this method
 will walk down the chain ofActionChainResults until it finds a non-chain result, which will be returned. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | NullResultNull result to get around annotation defaults that can't be null
 FIXME: ???? is it usable? doesn't it make sense to have such result? | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | PlainResultThis result can only be used in code, as a result of action's method, eg.: | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ActionChainResultThis result invokes an entire other action, complete with it's own interceptor stack and result. | 
| class  | HttpHeaderResult | 
| class  | PlainTextResultA result that send the content out as plain text. | 
| class  | PostbackResult | 
| class  | ServletActionRedirectResult | 
| class  | ServletDispatcherResult | 
| class  | ServletRedirectResultCalls the  sendRedirectmethod to the location specified. | 
| class  | StreamResultA custom Result type for sending raw data (via an InputStream) directly to the
 HttpServletResponse. | 
| class  | StrutsResultSupport | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | FreemarkerResultRenders a view using the Freemarker template engine. | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.