hi,
I basically would like to pass an action message or error from one
action to another using the redirectAction result type.
The use-case is CRUD-related i.e.
1-. displaying a list of X-type beans each one having a link button to
delete it.
2-. once a delete request is submitted, the appropriate action deletes
the element and then does a:
addActionMessage(StringFormat.format("Element ''{0}'' was
deleted successfully", myElement.getId()));
then there is a redirect back to the original list where N - 1
elements are displayed. The redirect is needed to
to clean the request parameters for displaytag to function correctly.
3-. The listX.jsp contains actionerror and actionmessage to provide
feedback to the user.
<s:actionerror />
<s:actionmessage />
My mapping looks like:
<action name="[EMAIL PROTECTED]"
class="com.sag.optimizer.ui.web.action.datamodel.{1}Action" method="{2}">
<result name="input" type="tiles">webui.form{1}</result>
<result name="list" type="tiles">webui.list{1}</result>
<result name="listRedirect" type="redirectAction">
<param name="actionErrors">${actionErrors}</param>
<param name="actionMessages">${actionMessages}</param>
<param name="actionName">[EMAIL PROTECTED]</param>
</result>
<result name="success"
type="tiles">webui.requestSucceeded</result>
<result name="error" type="tiles">webui.requestFailed</result>
</action>
TIA,
regards,
Giovanni
---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]