IdentifiantMot de passe
Loading...
Mot de passe oubli� ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les r�ponses en temps r�el, voter pour les messages, poser vos propres questions et recevoir la newsletter

Struts 1 Java Discussion :

action qui d�clenche plusieurs actions


Sujet :

Struts 1 Java

  1. #1
    Membre confirm�
    Inscrit en
    Juillet 2005
    Messages
    69
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 69
    Par d�faut action qui d�clenche plusieurs actions
    bonjour
    apres le test de l'authentification, La page que je dois afficher est compose de plusieurs parties et 2 formulaires.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    // reponse.jsp
    <table cellSpacing=0 cellPadding=0 border=0 >
    		<tr> 
    		  <TD><IMG alt="" src="images/shim.gif" width=3 height=1 border=0></TD>
    		</tr>
    		<tr>
    		  <td><tiles:insert template="header.jsp" /></td>
    		</tr>
    		<tr>  
    		  <td width=980 valign="top"  align="left" >    		  	
      			<html:form  action="/reponse"> 
      		  		<tiles:insert template="cadre.jsp" />	
      		  	    <tiles:insert template="saisie.jsp" />  
      		  	</html:form>
      		  		<html:form  action="/visualisation"> 		  
       		      	<tiles:insert template="visualisation.jsp" />   		     
       		    </html:form>
    		  </td>  
    		</tr>
    		<tr>  
    		  <td><tiles:insert template="footer.jsp" /></td>	  
    		</tr>
    		
    	</table>
    quelles sont les modifications que je dois apporter � mon fichier de config pour que SaisieAction et visuAction soient execut��s en m�me temps.
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
     
     <action    
    	        path="/acceuil"  	        	        
    	        type="struts.action.AccueilAction"	  
    	        parameter="reqCode"     
    	        name="AccueilForm"  
    	        scope="request"
    	        validate="false" 
    	        attribute="AccueilForm">
                <forward name="index" path="/acceuil.jsp" />
                <forward name="list" path="/visualisation.do?reqCode=showAllLines" redirect="true"/>
    j'ai essay� en ajoutant
    <forward name="list" path="/saisie.do?reqCode=saisieLigne" redirect="true"/>
    mais je ne vois pas quand est ce que je dois preciser que la jsp � afficher correspond � reponse.jsp().
    Merci pour votre aide

  2. #2
    Membre �m�rite
    Avatar de yolepro
    Profil pro
    Architecte de syst�me d'information
    Inscrit en
    Mai 2002
    Messages
    918
    D�tails du profil
    Informations personnelles :
    �ge : 47
    Localisation : France

    Informations professionnelles :
    Activit� : Architecte de syst�me d'information

    Informations forums :
    Inscription : Mai 2002
    Messages : 918
    Par d�faut
    Qu'est ce que tu entends par en m�me temps?

    Tu ne peux pas executer deux actions Struts en m�me temps. par contre tu peut envoyer vers une action qui elle m�me forwardera vers une autre.

  3. #3
    Membre confirm�
    Inscrit en
    Juillet 2005
    Messages
    69
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 69
    Par d�faut
    MErci pour ta r�ponse et voila mon probleme: j'ai deux actions s�par�es mais qui aparaissent sur la meme page.
    donc pour initialiser ma page je veux qu'apres l'quthentification je fais appel � deux fonctions que j'ai d�finies dans les 2 classes.
    je sais pas si je peux faire
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
     
     
    <forward name="list" path="/visualisation.do?reqCode=showAllLines" redirect="true"/>
    <forward name="list" path="/saisie.do?reqCode=showDetails" redirect="true"/>

  4. #4
    Membre confirm�
    Inscrit en
    Juillet 2005
    Messages
    69
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 69
    Par d�faut
    j'espere que j'ai r�pondu � ta question?

  5. #5
    Membre averti
    Profil pro
    Inscrit en
    Avril 2006
    Messages
    15
    D�tails du profil
    Informations personnelles :
    Localisation : France, Loiret (Centre)

    Informations forums :
    Inscription : Avril 2006
    Messages : 15
    Par d�faut
    c'est pas tr�s clair comme demande, mais si ce que tu veux faire c'est qu'il y ai deux formulaire sur ta page, il faut faire deux actions diff�rentes dans ta config, chacune redirigeant vers la bonne page.

    Mais comme le dit Yolepro, tu ne peux pas executer deux actions en m�me temps.

    Mais la on ne comprend pas vraiment ce que tu veux faire.

  6. #6
    Membre confirm�
    Inscrit en
    Juillet 2005
    Messages
    69
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 69
    Par d�faut
    j'ai bien definies 2 actions saisie et visualisation
    Code : S�lectionner tout - Visualiser dans une fen�tre � part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
     
            <action    
    	        path="/acceuil"  	        	        
    	        type="struts.action.AccueilAction"	  
    	        parameter="reqCode"     
    	        name="AccueilForm"  
    	        scope="request"
    	        validate="false" 
    	        attribute="AccueilForm">
                <forward name="index" path="/acceuil.jsp" />
                <forward name="list" path="/visualisation.do?reqCode=showAllLines" redirect="true"/>
     
            </action>                        
     
            <action    
    	        path="/visualisation" 	         
    	        type="struts.action.VisualisationAction"	
    	        parameter="reqCode"          
    	        name="VisualisationForm"  
    	        scope="request"
    	        validate="false"  
    	        attribute="VisualisationForm">
                <forward name="list" path="/jsp/visualisation.jsp" />
            </action>   
     
            <action    
    	        path="/saisie" 	         
    	        type="struts.action.SaisieAction"	
    	        parameter="reqCode"          
    	        name="SaisieForm"  
    	        scope="request"
    	        validate="false"  
    	        attribute="SaisieForm">
                <forward name="list2" path="/jsp/saisie.jsp" />                    </action>
    mais dans ce cas c'est juste la page visualisation.jsp qui est affiche, comment puis je faire pour afficher reponse.jsp o� j'ai mis tiles:insert tout en s'assurant que VisualisationAction et SaisieAction soient executees??

  7. #7
    Membre confirm�
    Inscrit en
    Juillet 2005
    Messages
    69
    D�tails du profil
    Informations forums :
    Inscription : Juillet 2005
    Messages : 69
    Par d�faut
    Bonjour

    j'ai trouv� grace � votre aide et donc voila les modif :
    dans action path="/acceuil" j'ai mis

    <forward name="list" path="/saisie.do?reqCode=test" redirect="true"/>

    dans action path="/visualisation" j'ai mis

    <forward name="list" path="/jsp/reponse.jsp" />

    et enfin dans action path="/saisie" j'ai mis

    <forward name="listVisu" path="/visualisation.do?reqCode=showAllLines" redirect="true"/>

    et donc �a marche nickel grace � votre aide

+ R�pondre � la discussion
Cette discussion est r�solue.

Discussions similaires

  1. R�ponses: 0
    Dernier message: 26/06/2015, 16h17
  2. Lien avec class qui d�clenche une action
    Par nicerico dans le forum jQuery
    R�ponses: 1
    Dernier message: 07/05/2014, 16h58
  3. procedure stock�e qui effectue plusieurs action
    Par clouddd dans le forum MS SQL Server
    R�ponses: 3
    Dernier message: 02/03/2010, 12h24
  4. Rollover qui d�clenche un action
    Par nob92 dans le forum ActionScript 1 & ActionScript 2
    R�ponses: 3
    Dernier message: 25/10/2007, 11h29
  5. R�ponses: 2
    Dernier message: 14/06/2006, 15h04

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo