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

Servlets/JSP Java Discussion :

probleme d'envoi d'informations


Sujet :

Servlets/JSP Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 172
    Par défaut probleme d'envoi d'informations
    Bonjour

    j'aimerais savoir s'il est possible de creer plusieurs requetes a la suite les unes des autres.

    J'ai un formulaire de saisie qui envoie un mail a un destinataire.
    Les informations contenu dans le formulaire de saisie font appel a plusieurs table de la base relationnelle. Je dois donc les créer au moment de l'envoie.
    Lors du submit, je cree plusieurs requetes qui permet de creer ces tables

    voila comment je procede :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
                    Partie du formulaire 
    
    
     <FORM name="formulaire">	
    	 <input type="hidden" name="courId" value="<%= rs.getInt("NumOrdArr")+1 %>" />
    
    formulaire contenant les informations 
    
    <input type="reset" value="Annuler"/>
    		         <input type="button" name="todo" value="envoyer" onClick="verifForm()"/>


    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
                    partie javascript 
     function verifForm(){ 
    document.forms[0].action="arrivee.jsp?todo=envoyer&id="+courId+"&save=1";
    			 document.forms[0].method="post";
    			 document.forms[0].submit()
    }
    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
     
                 partie java 
     
     if(request.getParameter("todo")!= null)
    			{				
    	        	if("envoyer".equals(request.getParameter("todo")))
    		 		{    
    			  	 // creation de la fiche 
                        strsql ="insert into fiche value('','"+ladate+"','',0,'"+courId+"')";
    					out.println(strsql);  
     
    				 // creation des info de l'entreprise
    					String strsql2="insert into entreprise value('','"+nomEntreprise.replaceAll("'","''")+"','"+adresseSiege.replaceAll("'","''")+"','','"+nomDirigeant.replaceAll("'","''")+"','"+codeActivite+"','"+courId+"')";
           	 			out.println(strsql2); 
     
    				//creation du courrier	
    					String strsql3="insert into courrierarrivee value('','"+nomExpediteur.replaceAll("'","''") + "', '"+objetCourrier.replaceAll("'","''")+"' , '"+serviceAttache.replaceAll("'","''")+"' , '"+telExpediteur+"' , '"+typeCourrier+"' , '"+year+"' ,'"+month+"' , '"+day+"', '"+preExpediteur.replaceAll("'","''")+"','" + mailExpediteur.replaceAll("'","''")+"','"+descriptions.replaceAll("'","''")+"')";
         				out.println(strsql3); 
     
    				}
    			   // Envoie le message aux responsables 	
    					String message = " vous avez eu un courrier arrivée de type " + typeCourrier  ;
    					 	   message += descriptions ;					 
    				 	String responsablesCourrier[] = {"responsable@test.fr"} ; 
    		          	SendMail.envoiMultiple(responsablesCourrier,typeCourrier,message,mailExpediteur);
     
    			 } //fin todo 
     
        }//fin save   
     
    	    strsql ="select max(NumOrdArr) as NumOrdArr from courrierarrivee" ; 
      	    rs = conv.execute(strsql,"dilti"); 
            rs.next();

    Le resultat me donne que l'insertion de la requete 1
    et non les 2 suivante.
    Savez vous ce qui pose probleme?

    Merci
    Stardeus

  2. #2
    Membre confirmé
    Profil pro
    Inscrit en
    Février 2005
    Messages
    172
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 172
    Par défaut
    Rhalalal erreur débile !!!
    finalement j'ai pu resoudre le probleme.
    il s'agit de l'ordre des requetes qui n'etait pas bonne


    merci

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [Socket][Byte] Probleme d'envoi d'une taille de fichier
    Par Erok dans le forum Entrée/Sortie
    Réponses: 14
    Dernier message: 12/05/2009, 17h38
  2. [MySQL] Envoi d'informations vers un script externe...
    Par tom06440 dans le forum PHP & Base de données
    Réponses: 1
    Dernier message: 07/10/2005, 18h00
  3. [Cookies] Probleme d'envoie de cookie
    Par pNk dans le forum Langage
    Réponses: 2
    Dernier message: 07/09/2005, 18h26
  4. Probleme d'envois de mail serveur PHP/ASP
    Par oulahoup dans le forum ASP
    Réponses: 2
    Dernier message: 23/08/2005, 14h38
  5. Probleme d'envoie de formulaire
    Par wollverine dans le forum Balisage (X)HTML et validation W3C
    Réponses: 6
    Dernier message: 02/02/2005, 16h29

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