# Uses of Package
org.apache.struts2.ognl

- Packages that use org.apache.struts2.ognl
  Package | Description
  --- | ---
  com.opensymphony.xwork2.config.providers | Configuration provider classes.
  com.opensymphony.xwork2.ognl |
  org.apache.struts2.components |
  org.apache.struts2.dispatcher | This package contains a reimagining of the traditional Struts filter dispatchers.
  org.apache.struts2.interceptor.parameter |
  org.apache.struts2.ognl |

- Classes in org.apache.struts2.ognl used by com.opensymphony.xwork2.config.providers
  Class and Description
  ProviderAllowlist Allows registration of classes that should be allowed to be used in OGNL expressions, using a key to identify the source of the allowlist.

- Classes in org.apache.struts2.ognl used by com.opensymphony.xwork2.ognl
  Class and Description
  OgnlGuard Guards all expressions parsed by Struts Core.
  ProviderAllowlist Allows registration of classes that should be allowed to be used in OGNL expressions, using a key to identify the source of the allowlist.
  ThreadAllowlist Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.

- Classes in org.apache.struts2.ognl used by org.apache.struts2.components
  Class and Description
  ThreadAllowlist Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.

- Classes in org.apache.struts2.ognl used by org.apache.struts2.dispatcher
  Class and Description
  ThreadAllowlist Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.

- Classes in org.apache.struts2.ognl used by org.apache.struts2.interceptor.parameter
  Class and Description
  ThreadAllowlist Allows any bean to allowlist a class for use in OGNL expressions, for the current thread only.

- Classes in org.apache.struts2.ognl used by org.apache.struts2.ognl
  Class and Description
  OgnlGuard Guards all expressions parsed by Struts Core.

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