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

JSF Java Discussion :

boucler un tableau tant qu'on veux


Sujet :

JSF Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut boucler un tableau tant qu'on veux
    bonjour à tous
    j'ai un tableau qui s'affiche normalment, je veudrai que ce tableau s'affiche plusieur de fois tant que je veux.
    j'utilise un <h:commandlink et un javascript mais je n'arrive pas à résoudre mon problème

    mon code jsf qui normalment lui permet d'affiche un tableau à 2 dimension
    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
    <h:panelGrid columns="2"> 
     
     		<h:outputText value="#{msg.user31}" />
    		<h:inputText value="#{use.CINUSE}" />
     
    		<h:outputText value="#{msg.user32}" />
    		<h:inputText value="#{use.MAILUS}" />
     
     
     </h:panelGrid> 
     
     
     
     <div id="autreformation"  style="display:block">
    &nbsp;<a href="javascript:ajouterformation();"><h:outputText value="#{msg.user37}" /></a>
    </div>
     
     
    	<h:panelGrid columns="2"> 
     
     		<h:outputText value="#{msg.user31}" />
    		<h:inputText value="#{use.CINUSE}" />
     
    		<h:outputText value="#{msg.user32}" />
    		<h:inputText value="#{use.MAILUS}" />
     
     
     </h:panelGrid>  
    </div>
    mon javascript

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    <script type="text/javascript">
     
    function afficher(){
     
        var a= document.getElementById("Annulerformation");
    	var b= document.getElementById("autreformation");
    	a.style.display="block";
    	b.style.display="none";
     
    	}


    Merci pour votre aide

  2. #2
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Merci de lire au moins les derniers messages avant de poster.
    une réponse a été donné au même problème dans récent post .

  3. #3
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    peux-tu me donner le lien stp
    je ne le trouve pas

  4. #4
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    c'est quoi son intitulé Sniper
    je la trouve pas la discussion ou bien donne moi son lien

  5. #5
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    voilà un lien.
    en utilisant la recherche sur le forum, tu trouvera beaucoup de posts traitant le même sujet, que ce soit en javascript..ou en ajax avec a4j.


  6. #6
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    salut
    merci sniper pour l'aide
    mais mon probléme n'a pas été résolu
    je veux bien afficher un bloque de <div> et je n'arrive pas
    voici mon code si tu peux m'aider
    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
    36
    37
    38
     
    <%@ page language="java" contentType="text/html; charset=ISO-8859-1"
        pageEncoding="ISO-8859-1"%>
     
    <%@ taglib uri="http://java.sun.com/jsf/html" prefix="h"%>
    <%@ taglib uri="http://java.sun.com/jsf/core" prefix="f"%>
    <%@ taglib uri="http://myfaces.apache.org/tomahawk" prefix="t"%>
    <%@ taglib uri="http://myfaces.apache.org/wap" prefix="wap"%>
    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    <meta http-equiv="Content-Type" content="text/html; charset=ISO-8859-1">
    <title>Insert title here</title>
    </head>
    <body>
    <f:view>
    <h:form id="myForm">
    <t:div id="ppp" >
        <h:inputText id="ppp"  value="allo" style="display:none"/>
     
        </t:div>
        <h:commandLink  value="pizza" onclick="testeValeur();"/>
    </h:form>
    </f:view>
     
     
     
    </body>
     
    <script type="text/javascript">
        function testeValeur() {
     
                 document.getElementById("myForm:ppp").style.display = block;
     
        }
     
        </script>
    </html>
    Merci d'avance

  7. #7
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <t:div id="ppp" >
        <h:inputText id="ppp"  value="allo" style="display:none"/>
    le même id pour deux composants ça ne passera pas..

  8. #8
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    <t:div id="ppp" >
        <h:inputText  value="allo" style="display:none"/>
    ouiii dsl
    mais mm comme ca, ca tourne pas

  9. #9
    Rédacteur

    Profil pro
    Inscrit en
    Juin 2003
    Messages
    4 184
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Juin 2003
    Messages : 4 184
    Par défaut
    vérifie l'id générer du div, peut être il n'y a pas le l'id du form parent .

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
     
    function testeValeur() {
     
                 document.getElementById("ppp").style.display = block;
     
        }

  10. #10
    Membre averti
    Inscrit en
    Décembre 2008
    Messages
    21
    Détails du profil
    Informations forums :
    Inscription : Décembre 2008
    Messages : 21
    Par défaut
    le problème existe encore mais pas d'exception ni d'erreur

    sauf qu'un truc s'affiche au niveau console et je l'ai pas compris
    peux-tu m'aider
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    26 mai 2009 14:59:53 org.apache.catalina.core.ApplicationContext log
    INFO: No state saving method defined, assuming default server state saving
    26 mai 2009 14:59:55 org.apache.myfaces.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.PRETTY_HTML' found, using default value true
    26 mai 2009 14:59:55 org.apache.myfaces.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.ALLOW_JAVASCRIPT' found, using default value true
    26 mai 2009 14:59:55 org.apache.myfaces.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.DETECT_JAVASCRIPT' found, using default value false
    26 mai 2009 14:59:55 org.apache.myfaces.config.MyfacesConfig getBooleanInitParameter
    INFO: No context init parameter 'org.apache.myfaces.AUTO_SCROLL' found, using default value false

Discussions similaires

  1. Repeter un tableau tant que
    Par parme dans le forum Langage
    Réponses: 1
    Dernier message: 03/09/2009, 16h36
  2. Réponses: 7
    Dernier message: 29/01/2009, 12h32
  3. Tant qu'il y a des valeur dans mon tableau.
    Par parp1 dans le forum VB 6 et antérieur
    Réponses: 3
    Dernier message: 23/03/2007, 10h57
  4. [VBA - ACCESS] tableau en tant que prametre optionel
    Par jarod_bx dans le forum Access
    Réponses: 1
    Dernier message: 30/04/2006, 11h31
  5. Boucler sur un tableau associatif
    Par effree dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 20/02/2006, 16h15

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