org.apache.struts.action
public class ActionMapping extends ActionConfig
An ActionMapping represents the information that the
controller, RequestProcessor
, knows about the mapping
of a particular request to an instance of a particular Action
class.
The ActionMapping
instance used to select a particular
Action
is passed on to that Action
, thereby providing
access to any custom configuration information included with the
ActionMapping
object.
Since Struts 1.1 this class extends ActionConfig
.
NOTE - This class would have been deprecated and
replaced by org.apache.struts.config.ActionConfig
except
for the fact that it is part of the public API that existing applications
are using.
Version: $Rev: 180001 $ $Date: 2005-06-04 17:36:19 +0100 (Sat, 04 Jun 2005) $
Field Summary | |
---|---|
static Log | log Commons Logging instance. |
Method Summary | |
---|---|
ActionForward | findForward(String name) Find and return the |
String[] | findForwards() Return the logical names of all locally defined forwards for this mapping. |
ActionForward | getInputForward() Create (if necessary) and return an {@link ActionForward} that
corresponds to the |
Commons Logging instance.
Since: Struts 1.2.8
Find and return the ForwardConfig
instance defining
how forwarding to the specified logical name should be handled. This is
performed by checking local and then global configurations for the
specified forwarding configuration. If no forwarding configuration
can be found, return null
.
Parameters: name Logical name of the forwarding instance to be returned
Return the logical names of all locally defined forwards for this mapping. If there are no such forwards, a zero-length array is returned.
Create (if necessary) and return an {@link ActionForward} that
corresponds to the input
property of this Action.
Since: Struts 1.1