Bonjour,

Je travaille sur une application web qui utilise les EJB2 et Struts1.2.
Ma question porte sur les vues Struts.
Je travaille sur une popup JSP qui ouvre une autre popup.

Dans la première pop-up il y a la description d'un objet(A) et la mention d'un objet qui lui est lié(B).

Un bouton dans cette popup permet d'ouvrir une deuxième popup. Et cette deuxième popup a pour rôle de lier un autre objet à la place de B: (C) à l'objet A. Le formulaire de la deuxième popup est submit et la deuxième popup se ferme. Et... lorsque la deuxième popup se ferme, il faudrait que la première se mette à jour en disant que C est lié à A (et non plus B).

Je ne sais pas comment faire pour dire à la première popup de se recharger une fois que le traitement java permettant de lier A à C (Action de la deuxième popup) est achevé:

Si je le fais en javascript avant la fermeture de la deuxième popup le rechargement se fait avant l'achèvement du traitement java donc réaffiche que A est lié à B.
Et si je passe l'objet simplement dans l'URL pour l'affichage de la première popup la bonne valeur apparaitra bien en page mais cela ne traduira pas le réel état de la BDD.

J'espère être claire! :S

Qu'en pensez vous?
Auriez vous, svp une solution à me suggérer?

Je vous remercie de votre aide!!