2010-02-03 3 views
2

Dans mon projet, j'utilise Struts 2 avec Freemarker. Comment puis-je trouver le nom de la dernière action à l'intérieur du modèle?Comment trouver le nom de la dernière action dans Struts 2

Par exemple:
* J'ai un fichier pour FTL ajout et la modification de l'objet,
* Je voudrais être en mesure de trouver dernières actions par exemple le nom. $ {actionContext.actionName}.

Y a-t-il un moyen de faire cela?

Répondre

0

J'ai manuellement rendu un champ de formulaire masqué lastAction au nom de l'action en cours. C'est l'action en cours pendant le rendu, mais deviendra la dernière action (ou précédente) sur la requête suivante lorsque le formulaire POST ou GETs.

Il m'a été utile de revenir à la dernière action lorsque l'action de l'utilisateur en cours (qui pourrait être déclenchée par l'une des actions précédentes) échoue pour une raison quelconque.

Questions connexes