| Package | Description | 
|---|---|
| com.opensymphony.xwork2 | Main XWork interfaces and classes. | 
| com.opensymphony.xwork2.validator | XWork validation subsystem. | 
| com.opensymphony.xwork2.validator.validators | XWork default validator 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.dispatcher.multipart | Classes to help dispatch multipart HTTP requests. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DefaultLocaleProviderDefault implementation of  LocaleProvider | 
| Modifier and Type | Field and Description | 
|---|---|
| protected LocaleProvider | TextProviderSupport. localeProvider | 
| Modifier and Type | Method and Description | 
|---|---|
| LocaleProvider | LocaleProviderFactory. createLocaleProvider()Create a new instance of  LocaleProvider. | 
| LocaleProvider | DefaultLocaleProviderFactory. createLocaleProvider() | 
| Modifier and Type | Method and Description | 
|---|---|
| void | ResourceBundleTextProvider. setLocaleProvider(LocaleProvider localeProvider)Set the LocaleProvider to use. | 
| void | TextProviderSupport. setLocaleProvider(LocaleProvider localeProvider) | 
| Constructor and Description | 
|---|
| TextProviderSupport(Class clazz,
                   LocaleProvider provider,
                   LocalizedTextProvider localizedTextProvider)Constructor. | 
| TextProviderSupport(ResourceBundle bundle,
                   LocaleProvider provider,
                   LocalizedTextProvider localizedTextProvider)Constructor. | 
| Modifier and Type | Interface and Description | 
|---|---|
| interface  | ValidatorContextThe context for validation. | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | DelegatingValidatorContextA default implementation of the  ValidatorContextinterface. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected static LocaleProvider | DelegatingValidatorContext. makeLocaleProvider(Object object) | 
| Constructor and Description | 
|---|
| DelegatingValidatorContext(ValidationAware validationAware,
                          TextProvider textProvider,
                          LocaleProvider localeProvider)Creates a new validation context given a ValidationAware object, and a text and locale provider. | 
| Modifier and Type | Class and Description | 
|---|---|
| static class  | VisitorFieldValidator.AppendingValidatorContext | 
| Modifier and Type | Class and Description | 
|---|---|
| class  | ActionSupportProvides a default implementation for the most common actions. | 
| Modifier and Type | Method and Description | 
|---|---|
| protected LocaleProvider | ActionSupport. getLocaleProvider() | 
| 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 | 
| Constructor and Description | 
|---|
| MultiPartRequestWrapper(MultiPartRequest multiPartRequest,
                       javax.servlet.http.HttpServletRequest request,
                       String saveDir,
                       LocaleProvider provider) | 
| MultiPartRequestWrapper(MultiPartRequest multiPartRequest,
                       javax.servlet.http.HttpServletRequest request,
                       String saveDir,
                       LocaleProvider provider,
                       boolean disableRequestAttributeValueStackLookup)Process file downloads and log any errors. | 
Copyright © 2000–2025 Apache Software Foundation. All rights reserved.