Bonjour à tous et à toutes , j'ai un problème avec le composant datatable de
jsf.J'ai suivi toutes les étapes d'un tutoriel qui illustre un exemple simple mais à l'éxécution j'ai une erreur .
voici mon fichier jsp
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12 <%@ page contentType="text/html" %> <%@ taglib uri="http://java.sun.com/jsf/html" prefix="html" %> <%@ taglib uri="http://java.sun.com/jsf/core" prefix="core" %> <html:dataTable value="#{outputbean.personnes}" var="item" border="1" cellspacing="4" width="60%" > <html:column> <html:outputText value="#{item.name}" /> </html:column> </html:dataTable>
voici mon outputbean
package cl.beans;
import java.util.*;
voici la classe personne comporte des attributs ,des setters et des getters
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 public class outputbean { private List<Personne> personnes; public List getPersonnes() { if (personnes == null) { personnes = new ArrayList<Personne>(); personnes.add(new Personne("Baron", "Mickael", "17081976", "Développeur")); personnes.add(new Personne("Dupont", "Marcel", "21041956", "Boucher")); } return personnes; } }
voici une partie de mon faces-config
quand je lance la page jsp j'ai une boite de dialogue qui me sort une ereur " an error has occured see error log for more details "
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <managed-bean> <description> classe gérant les personnes </description> <managed-bean-name>outputbean</managed-bean-name> <managed-bean-class>cl.beans.outputbean</managed-bean-class> <managed-bean-scope>session</managed-bean-scope> </managed-bean> <managed-bean> <description>
Ma configuration est eclipse 3.2,tomcat 5.5 et jdk 1.6 ,jsf myface 1.1.6
Merci de votre aide .
Partager