This Confluence has been LDAP enabled, if you are an ASF Committer, please use your LDAP Credentials to login. Any problems file an INFRA jira ticket please.

Child pages
  • Servlet Config Interceptor
Skip to end of metadata
Go to start of metadata

An interceptor which sets action properties based on the interfaces an action implements. For example, if the action implements ParameterAware then the action context's parameter map will be set on it.

This interceptor is designed to set all properties an action needs if it's aware of servlet parameters, the servlet context, the session, etc. Interfaces that it supports are:

  • ServletContextAware
  • ServletRequestAware
  • ServletResponseAware
  • ParameterAware - deprecated since 2.5.4, please use HttpParametersAware
  • HttpParametersAware
  • RequestAware
  • SessionAware
  • ApplicationAware
  • PrincipalAware


  • None

Extending the Interceptor

There are no known extension points for this interceptor.


Error rendering macro 'code': Invalid value specified for parameter 'java.lang.NullPointerException'
<action name="someAction" class="com.examples.SomeAction">
    <interceptor-ref name="servletConfig"/>
    <interceptor-ref name="basicStack"/>
    <result name="success">good_result.ftl</result>
  • No labels