## Uses of Interface
org.apache.struts2.interceptor.ValidationAware

- Packages that use ValidationAware
  Package | Description
  --- | ---
  com.opensymphony.xwork2 | Main XWork interfaces and classes.
  com.opensymphony.xwork2.interceptor | Interceptor 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.

- - ### Uses of ValidationAware in com.opensymphony.xwork2

    Classes in com.opensymphony.xwork2 that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ValidationAwareSupport` Provides a default implementation of ValidationAware.

  - ### Uses of ValidationAware in com.opensymphony.xwork2.interceptor

    Subinterfaces of ValidationAware in com.opensymphony.xwork2.interceptor
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ValidationAware` Deprecated. since 6.7.0, use `ValidationAware` instead.

    Classes in com.opensymphony.xwork2.interceptor that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `ValidationAware.LegacyAdapter` Deprecated.

    Methods in com.opensymphony.xwork2.interceptor with parameters of type ValidationAware
    Modifier and Type | Method and Description
    --- | ---
    `static ValidationAware` | ValidationAware.`adapt(ValidationAware actualValidation)` Deprecated.

  - ### Uses of ValidationAware in com.opensymphony.xwork2.validator

    Subinterfaces of ValidationAware in com.opensymphony.xwork2.validator
    Modifier and Type | Interface and Description
    --- | ---
    `interface` | `ValidatorContext` The context for validation.

    Classes in com.opensymphony.xwork2.validator that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DelegatingValidatorContext` A default implementation of the `ValidatorContext` interface.

  - ### Uses of ValidationAware in com.opensymphony.xwork2.validator.validators

    Classes in com.opensymphony.xwork2.validator.validators that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `static class` | `VisitorFieldValidator.AppendingValidatorContext`

  - ### Uses of ValidationAware in org.apache.struts2

    Classes in org.apache.struts2 that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `ActionSupport` Provides a default implementation for the most common actions.

  - ### Uses of ValidationAware in org.apache.struts2.action

    Classes in org.apache.struts2.action that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `CspReportAction` An abstract Action that can be extended to process the incoming CSP violation reports.
    `class` | `DefaultCspReportAction` The default implementation of `CspReportAction` that simply logs the JSON object that contains the details of the CSP violation.

  - ### Uses of ValidationAware in org.apache.struts2.dispatcher

    Classes in org.apache.struts2.dispatcher that implement ValidationAware
    Modifier and Type | Class and Description
    --- | ---
    `class` | `DefaultActionSupport` A simple action support class that sets properties to be able to serve

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