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 :

Probleme avec dataTable


Sujet :

JSF Java

  1. #1
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut Probleme avec dataTable
    Je suis débutante avec JSF.J'ai un probleme avec dataTable.
    Voila mon code dans jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <h:form><h:dataTable value="#{menuAdmin.liste}" var="uneLigne"  >
                   <h:column>
                      <h:outputText value="#{uneLigne.reg}"  />
                   </h:column>
                </h:dataTable> 
                </h:form>
    Dans mon bean:
    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
    39
    40
    41
    42
    43
    44
    package managed.beans;
     
    import java.util.*;
    import com.model.MenuAdministrateur;
    import com.model.Region;
    public class menuAdmin {
    	private ArrayList<Region> liste=new ArrayList<Region>();
     
    	public menuAdmin(){
    		MenuAdministrateur menu=new MenuAdministrateur();
    		//ArrayList<String> liste1=new ArrayList<String>();
    		ArrayList<Region> liste1=(ArrayList<Region>)menu.listeRegion();
     
    		this.liste=liste1;
     
    		System.out.println("liste beans="+liste.get(0));
     
    	}
     
    	public ArrayList<Region> getListe() {
    		return liste;
    	}
     
     
     
    	/*public void setListe(ArrayList<Region> liste) {
    		this.liste = liste;
     
    	}*/
     
     
     
    	public void listeRegion(){
    		MenuAdministrateur menu=new MenuAdministrateur();
    		//ArrayList<String> liste1=new ArrayList<String>();
    		ArrayList<Region> liste1=(ArrayList<Region>)menu.listeRegion();
     
    		this.liste=liste1;
     
    		System.out.println("liste beans="+liste.get(0));
     
    	}
     
    }
    Et voila le message d'erreur:
    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
    39
    40
    41
    42
    43
    44
    45
    46
    47
    48
    49
    50
    51
    52
    Etat HTTP 500 - 
     
    --------------------------------------------------------------------------------
     
    type Rapport d'exception
     
    message 
     
    description Le serveur a rencontré une erreur interne () qui l'a empêché de satisfaire la requête.
     
    exception 
     
    org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP: 
     
    Une erreur s'est produite à la ligne: 133 dans le fichier jsp: /menuAdmnistrateur.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    130: <tr>
    131: <td width="60" height="2" style="height: 37px">
    132: 
    133:  <h:form><h:dataTable value="#{menuAdmin.liste}" var="uneLigne"  >
    134:                <h:column>
    135:                   <h:outputText value="#{uneLigne.reg}"  />
    136:                </h:column>
     
     
    Stacktrace:
    	org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
    	org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
    	org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    	org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    	org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    	org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    	org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    	org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    	javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    	com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:414)
    	com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:455)
    	com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:139)
    	com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)
    	com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:266)
    	com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:159)
    	javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
     
     
    note La trace complète de la cause mère de cette erreur est disponible dans les fichiers journaux de Apache Tomcat/6.0.14.
     
     
    --------------------------------------------------------------------------------
     
    Apache Tomcat/6.0.14
    Bien entendu j'utilise:
    Eclipse ganymed
    apache-tomcat-6.0.18
    JSF1.1
    Est ce que vous pouvez m'aider?Vraiment je suis bloquée et je ne sais pas d'ou viens l'erreur.

  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
    debug la méthode que tu appelle dans le constructeur pour voir si il n'y a pas d'exception tel que nullPonterException

  3. #3
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Merci,mais la methode marche j'ai essaye de l'executer a part.Le probleme dans la jsp:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    Une erreur s'est produite à la ligne: 133 dans le fichier jsp: /menuAdmnistrateur.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    130: <tr>
    131: <td width="60" height="2" style="height: 37px">
    132: 
    133:  <h:form><h:dataTable value="#{menuAdmin.liste}" var="Region"  >
    134:                <h:column>
    135:                   <h:outputText value="#{Region.reg}"  />
    136:                </h:column>
    J'ai essayé avec:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    <h:form><h:dataTable value="#{menuAdmin.liste}"   >
                   <h:column>
                      <h:outputText value="#{menuAdmin.liste}"  />
                   </h:column>
                </h:dataTable> 
                </h:form>
    Mais ça ne marche pas,SVP,est ce que syntaxe dans JSP est juste?Je crois que le probleme dans JSP.
    Quel est votre avis?

  4. #4
    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
    3
    4
    5
    6
    7
    8
    9
     
    <h:dataTable var="region" value="#{menuAdmin.liste}"   >
                   <h:column>
                   <f:facet name="header">
                      Nom
    </f:facet>
                      <h:outputText value="#{region.nom}"  />
                   </h:column>
                </h:dataTable>
    nom est un attribut de Region

  5. #5
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Merci,mais j'ai le meme erreur

  6. #6
    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
    C'est ta première page de test? tu as testé un autre composant??

  7. #7
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Ce n'est pas ma premiere page.J'ai testé d'autres composants et ça marche mais pour cette page ça ne marche pas juste parce que les autres composants n contiennent pas de dataTable

  8. #8
    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
    donne la trace complète de l'exception, tu dois avoir un problème dans la déclaration ou la construction de la liste

  9. #9
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Volila la trace:


    24 avr. 2009 13:28:29 org.apache.catalina.core.AprLifecycleListener init
    INFO: The Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Program Files\Java\jdk1.6.0_13\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/PROGRAM FILES/JAVA/JDK1.6.0_13/BIN/../jre/bin/client;C:/PROGRAM FILES/JAVA/JDK1.6.0_13/BIN/../jre/bin;C:\PROGRAM FILES\JAVA\JDK1.6.0_13\BIN;
    24 avr. 2009 13:28:30 org.apache.coyote.http11.Http11Protocol init
    INFO: Initialisation de Coyote HTTP/1.1 sur http-8087
    24 avr. 2009 13:28:30 org.apache.catalina.startup.Catalina load
    INFO: Initialization processed in 2739 ms
    24 avr. 2009 13:28:30 org.apache.catalina.core.StandardService start
    INFO: Démarrage du service Catalina
    24 avr. 2009 13:28:30 org.apache.catalina.core.StandardEngine start
    INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
    24 avr. 2009 13:28:33 com.sun.faces.config.ConfigureListener contextInitialized
    INFO: Initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/telecom'
    24 avr. 2009 13:28:35 com.sun.faces.config.ConfigureListener contextInitialized
    INFO: Completed initializing Sun's JavaServer Faces implementation (1.2-b20-FCS) for context '/telecom'
    24 avr. 2009 13:28:35 org.apache.coyote.http11.Http11Protocol start
    INFO: Démarrage de Coyote HTTP/1.1 sur http-8087
    24 avr. 2009 13:28:35 org.apache.jk.common.ChannelSocket init
    INFO: JK: ajp13 listening on /0.0.0.0:8007
    24 avr. 2009 13:28:35 org.apache.jk.server.JkMain start
    INFO: Jk running ID=0 time=0/94 config=null
    24 avr. 2009 13:28:35 org.apache.catalina.startup.Catalina start
    INFO: Server startup in 4913 ms
    24 avr. 2009 13:28:56 org.apache.catalina.core.ApplicationDispatcher invoke
    GRAVE: "Servlet.service()" pour la servlet jsp a lancé une exception
    org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:

    Une erreur s'est produite à la ligne: 133 dans le fichier jsp: /menuAdmnistrateur.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    130: <tr>
    131: <td width="60" height="2" style="height: 37px">
    132:
    133: <h:form><h:dataTable value="#{menuAdmin.liste}" var="region" >
    134: <h:column>
    135: <h:outputText value="#{region.reg}" />
    136: </h:column>


    Stacktrace:
    at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
    at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
    at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:414)
    at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:455)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:139)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:266)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:159)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)
    24 avr. 2009 13:28:56 com.sun.faces.lifecycle.LifecycleImpl phase
    ATTENTION: executePhase(RENDER_RESPONSE 6,com.sun.faces.context.FacesContextImpl@19518cc) threw exception
    javax.faces.FacesException: org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:

    Une erreur s'est produite à la ligne: 133 dans le fichier jsp: /menuAdmnistrateur.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    130: <tr>
    131: <td width="60" height="2" style="height: 37px">
    132:
    133: <h:form><h:dataTable value="#{menuAdmin.liste}" var="region" >
    134: <h:column>
    135: <h:outputText value="#{region.reg}" />
    136: </h:column>


    Stacktrace:
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:419)
    at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:455)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:139)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:266)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:159)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)
    Caused by: org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:

    Une erreur s'est produite à la ligne: 133 dans le fichier jsp: /menuAdmnistrateur.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    130: <tr>
    131: <td width="60" height="2" style="height: 37px">
    132:
    133: <h:form><h:dataTable value="#{menuAdmin.liste}" var="region" >
    134: <h:column>
    135: <h:outputText value="#{region.reg}" />
    136: </h:column>


    Stacktrace:
    at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
    at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
    at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:414)
    ... 18 more
    24 avr. 2009 13:28:56 org.apache.catalina.core.StandardWrapperValve invoke
    GRAVE: "Servlet.service()" pour la servlet Faces Servlet a généré une exception
    org.apache.jasper.JasperException: Impossible de compiler la classe pour la JSP:

    Une erreur s'est produite à la ligne: 133 dans le fichier jsp: /menuAdmnistrateur.jsp
    The method setVar(String) in the type DataTableTag is not applicable for the arguments (JspValueExpression)
    130: <tr>
    131: <td width="60" height="2" style="height: 37px">
    132:
    133: <h:form><h:dataTable value="#{menuAdmin.liste}" var="region" >
    134: <h:column>
    135: <h:outputText value="#{region.reg}" />
    136: </h:column>


    Stacktrace:
    at org.apache.jasper.compiler.DefaultErrorHandler.javacError(DefaultErrorHandler.java:92)
    at org.apache.jasper.compiler.ErrorDispatcher.javacError(ErrorDispatcher.java:330)
    at org.apache.jasper.compiler.JDTCompiler.generateClass(JDTCompiler.java:423)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:308)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:286)
    at org.apache.jasper.compiler.Compiler.compile(Compiler.java:273)
    at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:566)
    at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:317)
    at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
    at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:654)
    at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:445)
    at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:379)
    at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:292)
    at com.sun.faces.context.ExternalContextImpl.dispatch(ExternalContextImpl.java:414)
    at com.sun.faces.application.ViewHandlerImpl.executePageToBuildView(ViewHandlerImpl.java:455)
    at com.sun.faces.application.ViewHandlerImpl.renderView(ViewHandlerImpl.java:139)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:108)
    at com.sun.faces.lifecycle.LifecycleImpl.phase(LifecycleImpl.java:266)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:159)
    at javax.faces.webapp.FacesServlet.service(FacesServlet.java:245)
    at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
    at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
    at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
    at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:175)
    at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
    at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
    at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
    at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:263)
    at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
    at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:584)
    at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
    at java.lang.Thread.run(Thread.java:619)

  10. #10
    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
    quelle est ta version de JSF?

  11. #11
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    JSF 1.1

  12. #12
    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
    essaye avec une autre version JSF, plus récente.

  13. #13
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Mais je crois que JSF 1.2 fait un probleme avec tomcat?n'est pas?

  14. #14
    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
    Citation Envoyé par rabebIF5 Voir le message
    Mais je crois que JSF 1.2 fait un probleme avec tomcat?n'est pas?
    Non, ça fonctionne bien..
    sinon test avec tomcat 5.5.

  15. #15
    Membre confirmé
    Inscrit en
    Janvier 2009
    Messages
    58
    Détails du profil
    Informations forums :
    Inscription : Janvier 2009
    Messages : 58
    Par défaut
    Merci,mais j'ai essayé avec JSF 1.2 mais le meme probleme

  16. #16
    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
    comment tu déclare le tag html?

    quelle est la version exacte de JSF.?

  17. #17
    Membre confirmé Avatar de AmineDev9
    Inscrit en
    Décembre 2007
    Messages
    193
    Détails du profil
    Informations forums :
    Inscription : Décembre 2007
    Messages : 193
    Par défaut
    Slt rabebIF5 ^^

    <h:form>
    <h:dataTable value="#{menuAdmin.liste}" var="uneLigne" >
    <h:column>
    <h:outputText value="#{uneLigne.reg}" />
    </h:column>
    </h:dataTable>
    </h:form>
    Est ce que l'attribut liste de bean "menuAdmin" correspond à une liste des régions !!!
    si c'est le cas est ce que tu as déclaré un bean "region" et quels sont ses attribut !!!
    si le cas, je pense que dans ta page JSp , tu dois mettre:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
     
    <h:form>
         <h:dataTable value="#{menuAdmin.liste}" var="region"  >
              <h:column>
                   <h:outputText value="#{region.attribut}"  />
              </h:column>
         </h:dataTable> 
    </h:form>
    n'oublier pas d'ajouter les getters et les setters pour les 2 beans "menuAdmin" et "region" et les déclarer dans face-config.xml

    nchallah nkoun 3awéntek (F) ^^ [nbaznéss chwaya looll]
    bon chance

Discussions similaires

  1. probleme avec DataTable
    Par philippe151286 dans le forum C#
    Réponses: 3
    Dernier message: 16/05/2011, 12h04
  2. Probleme avec datatable
    Par lakhdharani dans le forum JSF
    Réponses: 6
    Dernier message: 17/02/2009, 16h04
  3. Probleme avec datatable
    Par nt_amine dans le forum JSF
    Réponses: 4
    Dernier message: 03/12/2008, 09h59
  4. probleme avec datatable
    Par oussamus dans le forum Seam
    Réponses: 0
    Dernier message: 01/12/2008, 14h49
  5. Probleme avec datatable imbriqués
    Par tomy29 dans le forum JSF
    Réponses: 2
    Dernier message: 14/08/2008, 11h29

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