La situation est quelque chose comme ceci. Il y a trois pages page1, page2, page 3Struts 2.0 navigation de page
Situation
Page1 >> >> Takes à Page 2 >> faut pour >> Page 3
Page 2 est une page intermédiaire, qui a des liens et des liens contient les paramètres requis par l'action pour atteindre page3.
<a href="<s:url action="gotoPage3" includeParams="none">
<s:param name="request.accountId"><s:property value="#parameters['accountFrom.accountId']"/></s:param>
<s:param name="request.accountFromId"><s:property value="#parameters['accountFrom.accountId']"/></s:param>
</a>
Ce que je veux maintenant
Je veux me débarrasser de la page 2 de sorte que
page1 >> amène à la page 3 >>
Ce que je ne
Dans la config struts, j'ai donné le résultat de l'action associée page1 pour le chaîner acti sur associé au lien page2.
<action name="processPage1AndGoToPage3" class="dominos" method="processPage1AndGoToPage3">
<interceptor-ref name="out-of-office-interceptor"/>
<interceptor-ref name="paramsPrepareParamsStack"/>
<interceptor-ref name="remove-hibernate-filters-interceptor"/>
<interceptor-ref name="request-deleted-interceptor"/>
<result name="success" type="chain">gotopage3</result>
</action>
Problème
Maintenant, comment passer i ne les params à l'action associée à la page2 (qui vous mènera à la page 3). (Je les repassais par lien avant)
Tout pointeur sera utile