bonjour,

dans mon fichier JSP actuellement j'appelle des actions (assez longue) mappés dans mon fichier Strut mais la fenêtre cliente n'est pas bloqué donc l'utilisateur peut appuyer sur d'autres boutons alors que l'action n'est pas terminé.

J'aurai voulu freezer la fenêtre jusqu’à ce que mon action soit terminé (du style exécution en mode synchrone)

Dans le fichier JSP
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
 
<layout:link action="/users.do?action=exportPDF&amp;name=${fileName}" layout="false">Export PDF</layout:link>
Dans le fichier Strut
Code : Sélectionner tout - Visualiser dans une fenêtre à part
<action path="/users" type="com.monApply.UsersAction" parameter="action" name="usersSearchForm" validate="false">
La classe UsersAction extends DispatchAction avec la fonction
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
  public ActionForward exportPDF(ActionMapping mapping, ActionForm form, HttpServletRequest request,
      HttpServletResponse response) throws Exception
merci d'avance pour vos réponses