Package org.apache.struts2.action


package org.apache.struts2.action
  • Class
    Description
    All actions may implement this interface, which exposes the execute() method.
    Actions that want to be aware of the application Map object should implement this interface.
    Actions implementing the CookiesAware interface will receive a Map of filtered cookies via the setCookiesMap method.
    An abstract Action that can be extended to process the incoming CSP violation reports.
    Implement this interface by an action to provide a custom CspSettings, see CspInterceptor for more details
    The default implementation of CspReportAction that simply logs the JSON object that contains the details of the CSP violation.
    This marker interface should be implemented by actions that do not want any parameters set on them automatically.
    This interface is implemented by actions that want to declare acceptable parameters.
    This interface gives actions an alternative way of receiving input parameters.
    This interface is implemented by actions that want to declare acceptable parameter values.
    Actions that want access to the Principal information from HttpServletRequest object should implement this interface.
    For components that have a dependence on the Servlet context.
    All Actions that want to have access to the servlet request object must implement this interface.
    All Actions that want to have access to the servlet response object must implement this interface.
    Actions that want access to the user's HTTP session attributes should implement this interface.
    Actions that want to be aware of all the uploaded file should implement this interface.