Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1516 connectés 

  FORUM HardWare.fr
  Programmation
  Java

  [Struts] Transmettre une info d'un controlleur a l'autre

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[Struts] Transmettre une info d'un controlleur a l'autre

n°1490910
farib
Posté le 13-12-2006 à 15:46:42  profilanswer
 

J'ai une appli struts ou j'ai une action qui forwarde vers une autre action.
 
Je me demandais quelle serait la façon la plus élégante de passer des infos de l'un vers l'autre
 
Je pensais faire un
 

Code :
  1. request.getSession().setAttribute("myObject",myObject);


 
suivi d'un
 

Code :
  1. myObjectType myObject=(myObjectType)request.getSession().getAttribute("myObject" );


 
mais y'a t'il mieux ?
d'autres structures prévues pour ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
mood
Publicité
Posté le 13-12-2006 à 15:46:42  profilanswer
 

n°1490917
brisssou
8-/
Posté le 13-12-2006 à 15:57:45  profilanswer
 

déjà, passe par le request, aucun besoin de passer par la session pour faire ça.
 
Ensuite, c'est crade (je trouve) de faire ça. Factorise ton code pour l'appeler depuis l'Action. Si une action en appelle une autre, il y a une action de trop, tu peux en faire une seule.

n°1490945
farib
Posté le 13-12-2006 à 17:09:00  profilanswer
 

brisssou a écrit :

déjà, passe par le request, aucun besoin de passer par la session pour faire ça.
 
Ensuite, c'est crade (je trouve) de faire ça. Factorise ton code pour l'appeler depuis l'Action. Si une action en appelle une autre, il y a une action de trop, tu peux en faire une seule.


en fait j'ai décomposé mon pb de la façon suivante, le graphe est suffisemment explicite je pense
http://img172.imageshack.us/img172/5899/rationalyo1.th.png
 
Quelle serait la bonne approche que tu aurais faite ?


---------------
Bitcoin, Magical Thinking, and Political Ideology
n°1491270
brisssou
8-/
Posté le 14-12-2006 à 11:55:56  profilanswer
 

ok, donc c'est juste ton forward qui renvoie sur une autre action.
 
bha si tu mets ton attribut dans la request, ça doit tourner.
 
sinon, pourquoi tu mets ton problemBean dans la session ?


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  Java

  [Struts] Transmettre une info d'un controlleur a l'autre

 

Sujets relatifs
Transmettre une variable lors de l'appel[Résolu]Probleme d'affichage des info contenu dans la base de données
[Struts]accés aux ressources depuis une classe actionJS : div "info bulle" qui depasse du conteneur
Conseil/Info sur l'authentification ou pas !application en struts/webservice
transmettre variable caché par POSTInfo sur procedure de creation de BDD.
Pb avec les formulaires et strutspb jsp (balise struts)
Plus de sujets relatifs à : [Struts] Transmettre une info d'un controlleur a l'autre


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR