| Package | Description | 
|---|---|
| com.opensymphony.xwork2 | Main XWork interfaces and classes. | 
| org.apache.struts2 | |
| org.apache.struts2.action | |
| org.apache.struts2.dispatcher | This package contains a reimagining of the traditional Struts filter dispatchers. | 
| org.apache.struts2.util | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ActionDeprecated. 
 since 6.7.0, use  Actioninstead. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ActionSupportProvides a default implementation for the most common actions. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | CspReportActionAn abstract Action that can be extended to process the incoming CSP violation reports. | 
| class  | DefaultCspReportActionThe default implementation of  CspReportActionthat simply logs the JSON object
 that contains the details of the CSP violation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultActionSupportA simple action support class that sets properties to be able to serve | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | AppendIteratorFilterA bean that takes several iterators and outputs them in sequence | 
| class  | IteratorGeneratorA bean that generates an iterator filled with a given object depending on the count,
 separator and converter defined. | 
| class  | MergeIteratorFilterA bean that takes several iterators and outputs the merge of them. | 
| class  | SortIteratorFilterA bean that takes a source and comparator then attempt to sort the source
 utilizing the comparator. | 
| class  | SubsetIteratorFilterA bean that takes an iterator and outputs a subset of it. | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.