Bonjour la liste,
J'utilise en suis content Struts 1.1 Beta2 et la plupart du temps je passe
par une class �tendant DispatchAction (ex�cution par introspection d'une
m�thode pass�e en param�tres).
Or je souhaiterais � la fin de la m�thode si celle ci s'est correctement
effectu�e ajouter un ou plusieurs message(s) d'action.
Donc je pensais faire de la mani�re suivante
--corps de la m�thode
ActionMessages aes = new ActionMessages();
aes.add("actionmessages", new ActionMessage("pricing.action.update"));
request.setAttribute("actionmessages",aes);
Puis dans ma vue (une jsp), j'ai le code suivant :
<html:messages id="actionmessages">
<li><bean:write name="actionmessages"/></</li>
</html:messages>
Je base pour cela sur l'affichage des actions errors :
<logic:messagesPresent>
<!-- tableau des erreurs -->
<table width="100%">
<tr><td>
<ul>
<html:messages id="error">
<div class="errors">
<li><bean:write name="error"/></li>
</div>
</html:messages>
</ul>
</td></tr>
</table>
</logic:messagesPresent>

Or je n'ai pas le r�sultat obtenu, mon(mes) message(s) ne s'affiche(nt) pas.
Peut-�tre ai-je loup� un truc pour la taglib html:messages
Petite pr�cision, j'utilise tiles.
Merci d'avance pour toute aide,
Olivier

Répondre à