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 :

demande d'informations sur les améliorations des pages dynamiques


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 demande d'informations sur les améliorations des pages dynamiques
    Bonsoir

    Je souhaiterais améliorer mes présentations de mes pages web . A l'heure actuelle, lorsqu'un traitement a été effectuer ( Ajouter / modification/ supression ) je fais appel a un script javascript qui m'informe que l'ajout a été effectuer ou la modification a été effectué.

    Voici comment je le realise:

    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
     
     if(request.getParameter("todo")!=null) 
    		{
    		   if("modifier".equals(request.getParameter("todo")))
    		   {
        		  //requete qui permet d'afficher le numero de la fiche 
    			  strsql = "select * from fiche where NumOrdArr='"+courId+"'";
    			  rs = conv.execute(strsql,"ALTADIS"); 
    			  rs.next(); 
    			  out.println(rs.getInt("NumFiche")); 
    			  int NumFiche = rs.getInt("NumFiche");
     
    			  //requete qui met à jour les informations de l'entreprise 
    			   strsql =  "update entreprise e , courrierarrivee c  set NomENT='"+NomENT+"',SiegeENT='"+SiegeENT+"',NatENT='"+NatENT+"',NomDirigeant='"+NomDirigeant+"',CodeActivite='"+CodeActivite+"',OrigineENT='"+OrigineENT+"',NumSiret='"+NumSiret+"' where c.NumEnt = e.NumEnt and NumOrdArr ='"+courId+"'";
    			   out.println(strsql);
     
    			   %>
    			      <script language="javascript">
    				    alert("la modification a été prise en compte "); 
    					close(); 
    				  </script>
    			   <%
                    }
                     }
    D'apparence ce n'est pas très jolie à voir puisque j'obtiens une page blanche et ensuite j'ai l'alert . J'aurais voulu savoir comment vous vous y prenez pour effectuer une bonne mise en forme.

    Stardeus

  2. #2
    Membre expérimenté Avatar de aJavaDeveloper
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 248
    Par défaut
    Pourquoi ne pas tout simplement remplacer ton alert par un message d'information placé dans un cadre que tu afficherais par exemple en haut de ta page JSP ?
    Tu peux, par exemple, faire quelque chose du genre :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div class='info'>Data has been correctly updated...</div>
    Pour afficher un avertissement, tu peux, de la même façon, faire :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div class='warning'>Input data is not valid...</div>
    Ou, en cas d'erreur :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    <div class='error'>An error occurs when updating data...</div>
    Il te suffit ensuite d'écrire une petite feuille de style CSS où tu décris l'apparence de tes div.
    Par exemple :
    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
    div.info
    {
    	padding : 10px 10px 10px 10px;
    	border : 1px dashed black;
    	background-color : #32cd32;
    }
    div.warning
    {
    	padding : 10px 10px 10px 10px;
    	border : 1px dashed black;
    	background-color :  #ffa500;
    }
    div.error
    {
    	padding : 10px 10px 10px 10px;
    	border : 1px dashed black;
    	background-color : #ff0000;
    }
    J'espère que cela t'aidera...

  3. #3
    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
    bonsoir

    Je te remercie c'est ce que je recherchais . C'est beaucoup plus jolie que de faire des alerts

    merci

  4. #4
    Membre expérimenté Avatar de aJavaDeveloper
    Profil pro
    Inscrit en
    Juin 2007
    Messages
    248
    Détails du profil
    Informations personnelles :
    Âge : 40
    Localisation : Belgique

    Informations forums :
    Inscription : Juin 2007
    Messages : 248
    Par défaut
    Je suis content que cela te convienne ...

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

Discussions similaires

  1. Demande d'informations sur les sessions + frames
    Par stardeus dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 08/06/2007, 12h48
  2. Informations sur la navigabilité des pages
    Par stardeus dans le forum Général JavaScript
    Réponses: 9
    Dernier message: 07/06/2007, 09h43
  3. Information sur les formats des dates
    Par Azharis dans le forum Access
    Réponses: 2
    Dernier message: 13/01/2006, 13h07
  4. demande d'information sur les processus sql server
    Par patrick B dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 02/11/2005, 14h04

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