|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object | +--org.apache.struts.config.ForwardConfig | +--org.apache.struts.action.ActionForward
An ActionForward represents a destination to which the
controller servlet, ActionServlet
, might be directed to
perform a RequestDispatcher.forward()
or
HttpServletResponse.sendRedirect()
to, as a result of
processing activities of an Action
class. Instances of this
class may be created dynamically as necessary, or configured in association
with an ActionMapping
instance for named lookup of potentially
multiple destinations for a particular mapping instance.
An ActionForward
has the following minimal set of properties.
Additional properties can be provided as needed by subclassses.
path
value be interpreted as context-relative (instead of
module-relative, if it starts with a '/' character? [false]ActionMapping
.
true
if the controller
servlet should call HttpServletResponse.sendRedirect()
on the associated path; otherwise false
. [false]Since Struts 1.1 this class extends ForwardConfig
and inherits the contextRelative
property.
NOTE - This class would have been deprecated and
replaced by org.apache.struts.config.ForwardConfig
except
for the fact that it is part of the public API that existing applications
are using.
Field Summary |
Fields inherited from class org.apache.struts.config.ForwardConfig |
configured, contextRelative, name, path, redirect |
Constructor Summary | |
ActionForward()
Construct a new instance with default values. |
|
ActionForward(java.lang.String path)
Construct a new instance with the specified path. |
|
ActionForward(java.lang.String path,
boolean redirect)
Construct a new instance with the specified path and redirect flag. |
|
ActionForward(java.lang.String name,
java.lang.String path,
boolean redirect)
Construct a new instance with the specified path and redirect flag. |
|
ActionForward(java.lang.String name,
java.lang.String path,
boolean redirect,
boolean contextRelative)
Construct a new instance with the specified values. |
Methods inherited from class org.apache.struts.config.ForwardConfig |
freeze, getContextRelative, getName, getPath, getRedirect, setContextRelative, setName, setPath, setRedirect, toString |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
public ActionForward()
public ActionForward(java.lang.String path)
path
- Path for this instancepublic ActionForward(java.lang.String path, boolean redirect)
path
- Path for this instanceredirect
- Redirect flag for this instancepublic ActionForward(java.lang.String name, java.lang.String path, boolean redirect)
name
- Name of this instancepath
- Path for this instanceredirect
- Redirect flag for this instancepublic ActionForward(java.lang.String name, java.lang.String path, boolean redirect, boolean contextRelative)
name
- Name of this instancepath
- Path for this instanceredirect
- Redirect flag for this instancecontextRelative
- Context relative flag for this instance
|
|||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |