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 :

Affichage div dans page jsp


Sujet :

Servlets/JSP Java

  1. #1
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 58
    Par défaut Affichage div dans page jsp
    Salut,

    je voudrais faire un <div> tout simple incrémenté dans une boucle en java mais cela ne marche pas :/
    j'ai ma page .jsp :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <% int i,j;
           for(i =0; i <nom_appli.size();i++)
               {
               %>
        	   <div id="div_<%=i%>_tools">
        	   		coucou<%=i%>
        	   </div>
        	   <%
                    }
            %>
    cale m'affiche le nombre de coucou nécessaire mais il ne prend pas en compte le css du <div id="" name=""> alors que si je fais la meme chose en dehors de la boucle cela marche parfaitement.
    Si vous avez une solution a me proposer =)
    Merci d'avance.

    Charles.

  2. #2
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Salut

    est-ce que tu peux poster tes css et le code HTML généré ?

  3. #3
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 58
    Par défaut
    bonjour, voici mon css :
    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
    35
     
     
    #div_0_tools{
      position: absolute;
      background-color: #c6e2ff;
      padding: 1px;
      top: 25%;
      right:15%;
      height: 15%;
      width: 30%;
      border: 1px solid #104E8B;
    }
     
    #div_1_tools{
      position: absolute;
      background-color: #c6e2ff;
      padding: 1px;
      top: 25%;
      right:15%;
      height: 15%;
      width: 30%;
      border: 1px solid #104E8B;
    }
     
     
    #div_2_tools{
      position: absolute;
      background-color: #c6e2ff;
      padding: 1px;
      border: 1px solid #104e8b;
      width: 30%;
      top: 42%;
      height: 15%;
      left: 15%;
    }
    et le code généré qui devrait être bon
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    <div id="div_0_tools">
        	    	coucou0
              	</div>
        	   <div id="div_1_tools">
        	    	coucou1
              	</div>
        	   <div id="div_2_tools">
        	    	coucou2
              	</div>
        	   <div id="div_3_tools">
        	    	coucou3
              	</div>

  4. #4
    Membre chevronné Avatar de billynirvana
    Homme Profil pro
    Architecte technique
    Inscrit en
    Décembre 2004
    Messages
    472
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 43
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Architecte technique
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Décembre 2004
    Messages : 472
    Par défaut
    Essaye de remplacer dans tes div 'id' par 'class' et dans ta css le '#' par '.'

  5. #5
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 58
    Par défaut
    Merci de répondre aussi vite :o

    Essayé mais toujours le même soucis >_<

  6. #6
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Bonjour

    i) je ne sais pas si tu connais mais tu as deux plugins firefox qui te permettent de voir le style qui est appliqué à ta page : firebug et development tool bar
    Ils sont faciles à utiliser
    Si tu peux les installer je pense que ça t'aiderait

    ii) si c'est le code généré tu ne devrais pas avoir de problème à moins que ta feuille css ne soit pas reconnue


    Tu peux essayer de mettre tes css dans ta JSP directement

    iii) Et enfin tu as parlé d'un attribut name dans ta balise div , qu'est ce qu'il est devenu ?

  7. #7
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 58
    Par défaut
    Bon alors je ne suis pas expert dans ce que je fais mais je vais essayé de m'expliquer au mieux
    je travail avec eclipse, base oracle, serveur tomcat 5.5

    j'ai créer ma connexion a la base ensuite je rapatrie les données en java et je return des arraylist ou son stocké mes données. Dans la jsp je les récupère et les affichent tout simplement. je te mets ma page jsp en entière

    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
    35
    <!doctype html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd" >
     
    <html xmlns="http://www.w3.org/1999/xhtml">
      <head>
        <title>Web Rubis - Tools</title>
        <link rel=stylesheet type="text/css" href="/ACCORWebRubis/dba.css"/>
      </head>
    <%@page import="com.accorhotels.pack.*"%>
    <%@page import="java.sql.Connection"%>
    <%@page import="java.util.ArrayList"%>
    <%@page import="java.io.File"%>
     
    	<%
            BaseDeDonnees bdd = BaseDeDonnees.getInstance();
            Connection connection = bdd.getConnection();
            ArrayList <ToolsBean> nom_appli = Tools.Nom_Appli();
            ArrayList <BaseDeDonneeBean> type_appli = BaseDeDonnees.type_appli();
    %>
      <body>
     
     <div class="banniere">Tools</div>
     
     
    	<%
           int i,j;
           for(i =0; i <nom_appli.size();i++)
               {
               %>
        	   <div class="div_<%=i%>_tools">
        	   		coucou<%=i%>    	    
              	</div><%
                    }
            %>	
    	</body>
    </html>

  8. #8
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 58
    Par défaut
    l'attribute name je l'ai supprimé car eclipse me mettais un warning :/

    merci pour le conseil des plug in je vais tester ca tout de suite

  9. #9
    Membre confirmé
    Homme Profil pro
    Étudiant
    Inscrit en
    Juin 2010
    Messages
    58
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 34
    Localisation : France

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2010
    Messages : 58
    Par défaut
    erreure trouvé grâce a tes outils isma merci

    Bon ba c'était tout simple au début de mon css j'avais des commentaires
    <!-- commentaire -->
    et il n'aimait pas du tout apparement :/

    Merci beaucoup à vous d'être aussi rapide passez une bonne journée

  10. #10
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    Hello

    juste un conseil, tu devrais regarder le modele MVC de plus près et en l'occurrence dans ton cas tu ne devrais pas mettre ton appel à ta BDD dans ta JSP mais plutôt faire appel à une servlet qui appelle un composant qui se chargera des requêtes à la base de données et qui renverra le résultat à ta servlet

    Tu peux t'aider d'un helper pour l'affichage

    Autre point est-ce que ta feuille de css est bien visible à partir de ta page JSP ?
    essaie de mettre tes css dans ta JSP pour voir si c'est ça .
    si ton style s'applique c'est que ta feuille n'est pas visible à partir de ta JSP

  11. #11
    Membre émérite Avatar de noOneIsInnocent
    Homme Profil pro
    Inscrit en
    Mai 2002
    Messages
    1 037
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Secteur : High Tech - Multimédia et Internet

    Informations forums :
    Inscription : Mai 2002
    Messages : 1 037
    Par défaut
    tant mieux
    bonne journée et pense à mettre résolu

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

Discussions similaires

  1. probleme d'affichage d'une applet java dans page jsp
    Par wafabrj dans le forum Applets
    Réponses: 1
    Dernier message: 31/10/2012, 20h54
  2. problème dans l'affichage de la page JSP
    Par dearraed dans le forum Tomcat et TomEE
    Réponses: 1
    Dernier message: 27/01/2010, 14h44
  3. [PHP-JS] Afficher code PHP dans page JSP
    Par metatron dans le forum Général JavaScript
    Réponses: 1
    Dernier message: 09/08/2006, 09h36
  4. Inserer code PHP dans page JSP
    Par metatron dans le forum Servlets/JSP
    Réponses: 22
    Dernier message: 01/08/2006, 13h51
  5. [JSP][Struts][Debutant]Probleme de liens dans pages JSP
    Par bluefox_du_974 dans le forum Servlets/JSP
    Réponses: 5
    Dernier message: 08/12/2004, 16h17

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