# Package org.apache.struts2.config

Classes for Struts configuration and property handling.

See: Description

- Interface Summary
  Interface | Description
  --- | ---
  StrutsJavaConfiguration |

- Class Summary
  Class | Description
  --- | ---
  AbstractBeanSelectionProvider | Base implementation of `BeanSelectionProvider` that provides bean aliasing functionality.
  DefaultPropertiesProvider | Loads the default properties, separate from the usual struts.properties loading
  DefaultSettings | DefaultSettings implements optional methods of Settings.
  NullResult | Null result to get around annotation defaults that can't be null FIXME: ???? is it usable? doesn't it make sense to have such result?
  PropertiesConfigurationProvider |
  StrutsBeanSelectionProvider | Selects the implementations of key framework extension points, using the loaded property constants.
  StrutsJavaConfigurationProvider |
  StrutsXmlConfigurationProvider | Override Xwork class so we can use an arbitrary config file

## Package org.apache.struts2.config Description

Classes for Struts configuration and property handling.

Copyright © 2000–2026 Apache Software Foundation. All rights reserved.