Précédent   Forum du club des développeurs et IT Pro > Java > Développement Web en Java > Frameworks > Struts > Struts 2
Struts 2 Forum d'entraide sur Struts 2 et WebWork
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse
 
Outils de la discussion
Publicité
'
Vieux 09/01/2013, 17h55   #1
Malatok
Nouveau Membre du Club
 
Inscription : septembre 2010
Messages : 109
Détails du profil
Informations forums :
Inscription : septembre 2010
Messages : 109
Points : 34
Points : 34
Par défaut Récupération des Evénements externe d'une action struts2

Bonjour messieurs,

J’ai actuellement une application avec Maven3, Struts2.

Mon problème se situe sur la redirection des actions struts2. En effet j’ai une action qui vérifie si j’ai une image sur le serveur ( si l’image a bien étais uplaodé via un web service ) si il y a une image alors là j’ai 2 results possible :
- Result= « wait » Une page waiting votre image est en cours d’upload.
- Result= « success » Une page qui affiche l’image
J’aimerais savoir s’il y a le moyen grâce aux intercepteurs de récupérer l’évènement si l’image est bien présente sur le serveur, et auquel cas de rediriger la page wait vers la page success.
J’ai tester un interceptor de struts2 : execAndWait mais le problème c’est que ça ne marche pas super bien dans mon cas.
Le seul moyen que j’ai trouvé dans mon cas est de changer les métadonnées dans la page wait comme ceux-ci :
Code :
1
2
 
<meta http-equiv="refresh" content="5;url=a/monaction.action"/>
Ainsi la page wait appelle bien l’action toute les 5 secondes, mais je trouve que ce n’est pas super propre comme façon de faire. Auriez-vous une meilleure solution à me proposer ?

Merci de m’avoir lu.
Malatok est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse
Outils de la discussion

Navigation rapide


Fuseau horaire GMT +2. Il est actuellement 04h00.


 
 
 
 
Partenaires

Hébergement Web