org.apache.struts.action
Class ActionMapping
- Serializable
public class ActionMapping
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.
$Rev: 180001 $ $Date: 2005-06-04 17:36:19 +0100 (Sat, 04 Jun 2005) $private static Log | log - Commons Logging instance.
|
attribute , cancellable , configured , exceptions , forward , forwards , include , input , moduleConfig , multipartClass , name , parameter , path , prefix , roleNames , roles , scope , suffix , type , unknown , validate |
ActionForward | findForward(String name) - Find and return the
ForwardConfig instance defining
how forwarding to the specified logical name should be handled.
|
String[] | findForwards() - Return the logical names of all locally defined forwards for this
mapping.
|
ActionForward | getInputForward() - Create (if necessary) and return an
ActionForward that
corresponds to the input property of this Action.
|
addExceptionConfig , addForwardConfig , findException , findExceptionConfig , findExceptionConfigs , findForwardConfig , findForwardConfigs , freeze , getAttribute , getCancellable , getForward , getInclude , getInput , getModuleConfig , getMultipartClass , getName , getParameter , getPath , getPrefix , getRoleNames , getRoles , getScope , getSuffix , getType , getUnknown , getValidate , removeExceptionConfig , removeForwardConfig , setAttribute , setCancellable , setForward , setInclude , setInput , setModuleConfig , setMultipartClass , setName , setParameter , setPath , setPrefix , setRoles , setScope , setSuffix , setType , setUnknown , setValidate , toString |
log
private static Log log
Commons Logging instance.
findForward
public ActionForward findForward(String name)
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
.
name
- Logical name of the forwarding instance to be returned
findForwards
public String[] findForwards()
Return the logical names of all locally defined forwards for this
mapping. If there are no such forwards, a zero-length array
is returned.
getInputForward
public ActionForward getInputForward()
Create (if necessary) and return an
ActionForward
that
corresponds to the
input
property of this Action.
Copyright B) 2000-2007 - The Apache Software Foundation