# Hierarchy For Package org.apache.struts2.action

Package Hierarchies:

- All Packages

## Class Hierarchy

- java.lang.Object
  - org.apache.struts2.ActionSupport (implements org.apache.struts2.action.Action, com.opensymphony.xwork2.LocaleProvider, java.io.Serializable, com.opensymphony.xwork2.TextProvider, org.apache.struts2.Validateable, org.apache.struts2.interceptor.ValidationAware)
    - com.opensymphony.xwork2.ActionSupport (implements com.opensymphony.xwork2.Action, com.opensymphony.xwork2.Validateable, com.opensymphony.xwork2.interceptor.ValidationAware)
      - org.apache.struts2.action.CspReportAction (implements org.apache.struts2.action.ServletRequestAware, org.apache.struts2.action.ServletResponseAware)
        - org.apache.struts2.action.DefaultCspReportAction

## Interface Hierarchy

- org.apache.struts2.action.Action
- org.apache.struts2.action.ApplicationAware
- org.apache.struts2.action.CookiesAware
- org.apache.struts2.action.CspSettingsAware
- org.apache.struts2.action.NoParameters
- org.apache.struts2.action.ParameterNameAware
- org.apache.struts2.action.ParametersAware
- org.apache.struts2.action.ParameterValueAware
- org.apache.struts2.action.PrincipalAware
- org.apache.struts2.action.ServletContextAware
- org.apache.struts2.action.ServletRequestAware
- org.apache.struts2.action.ServletResponseAware
- org.apache.struts2.action.SessionAware
- org.apache.struts2.action.UploadedFilesAware

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