The ActionMapper fetches the ActionMapping object corresponding to a given request. Essentially, the ActionMapping is a data transfer object that collects together details such as the Action class and method to execute. The mapping is utilized by the Dispatcher and various user interface components. It is customizable through
struts.mapper.class entry in
Custom ActionMapper must implement ActionMapper interface and have a default constructor.