An Action that dispatches to a Tiles Definition
that is named by the request parameter whose name is specified
by the parameter property of the corresponding
ActionMapping.
This action is useful in following situations:
To associate an Url to a definition
To use Struts <html:link> tag on a definition
To configure the use of this action in your
struts-config.xml file, create an entry like this:
<action path="/saveSubscription"
type="org.apache.struts.tiles.actions.DefinitionDispatcherAction"
parameter="def"/>
<forward name="success" path="anything" //>
<forward name="error" path="path.to.error.page" //>
which will use the value of the request parameter named "def"
to pick the appropriate definition name.
The value for success doesn't matter. |