J'utilise struts2 (2.1.6) et que vous souhaitez rediriger vers Action2 de Action1.Problème avec struts2 redirectAction résultat lors de l'utilisation BigIP
struts.xml:
<action name="Action1" class="Action1">
<result name="success" type="redirectAction">Action2</result>
</action>
<action name="Action2" class="Action2">
<result name="success">/demo.jsp</result>
</action>
Cela fonctionne comme prévu: http://myserver:9064/demo/Action1
redirige vers http://myserver:9064/demo/Action2
(testé sur tomcat et websphere). Mais quand j'ai mis mon application derrière BigIP, redirectAction
ne se comporte plus comme prévu.
http://mybigip/demo/Action1
est censé rediriger vers http://mybigip/demo/Action2
, à la place, il redirige vers http://mybigip:9064/demo/Action2
(notez que le numéro de port de mon application est ajouté) qui donne une erreur 404. J'ai le même résultat pour type="redirect"
aussi.
Tout pointeur pour résoudre ce problème serait très apprécié.