Bonjour
Je vais essayer de résumé mon code pour voir si quelqu'un pourrait m'aider car je ne trouve pas la solution. Des que je j'essaye de configurer mon faces-config.xml, j'obtiens une erreur 503.
Pour résumé :
* J'ai une BD avec les champs : id, nom, prenom, phone, licence
* Mon code facelets (j'utilise un composant richfaces qui s'affiche bien mais qui n'affiche aucune donnée de ma BD à l'interieur) :
Je pense que mes problémes pour doivent peut venir de là.
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 <ui:composition template="/template.xhtml"> <ui:define name="title">Réservation en ligne d'un club de sport</ui:define> <ui:define name="contentTitle">Tableau des membres du club</ui:define> <ui:define name="content"> <rich:dataTable value="#{MemberController.memberName}" var="cap" rows="4" cellpadding="0" cellspacing="0" width="100%" border="0" style="datatable"> <!--<f:facet name="caption"> <h:outputText value="Membres"/> </f:facet>--> <f:facet name="header"> <h:outputText value=" -- MEMBRES --" /> </f:facet> <rich:column styleClass="sdt_col"> <f:facet name="header">NOM</f:facet> <h:graphicImage value="#{cap.nom}"/> <f:facet name="footer">nom...</f:facet> </rich:column> <rich:column id="sdt_col"> <f:facet name="header">PRENOM</f:facet> <h:outputText value="#{cap.prenom}"/> <f:facet name="footer">prenom...<h:outputText value="#{cap.prenom}"/></f:facet> </rich:column> <rich:column > <f:facet name="header">TELEPHONE</f:facet> <h:outputText value="#{cap.phone}"/> <f:facet name="footer">telephone...</f:facet> </rich:column> <rich:column > <f:facet name="header">LICENCE</f:facet> <h:outputText value="#{cap.licence}"/> <f:facet name="footer">0001524...</f:facet> </rich:column> <f:facet name="footer"> <h:outputText value="Membres du club de squash" /> </f:facet> </rich:dataTable> </ui:define> </ui:composition>
* J'uilise hibernate qui m'a généré mon bean Member.java
* Et enfin une classe MemberController pour faire mes requête :
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
53
54
55
56
57
58
59
60
61
62
63
64
65 package squashBook; // Generated 20 avr. 2010 21:37:17 by Hibernate Tools 3.2.1.GA /** * Member generated by hbm2java */ public class Member implements java.io.Serializable { private int id; private String nom; private String prenom; private String phone; private String licence; public Member() { } public Member(int id, String nom, String prenom, String phone, String licence) { this.id = id; this.nom = nom; this.prenom = prenom; this.phone = phone; this.licence = licence; } public int getId() { return this.id; } public void setId(int id) { this.id = id; } public String getNom() { return this.nom; } public void setNom(String nom) { this.nom = nom; } public String getPrenom() { return this.prenom; } public void setPrenom(String prenom) { this.prenom = prenom; } public String getPhone() { return this.phone; } public void setPhone(String phone) { this.phone = phone; } public String getLicence() { return this.licence; } public void setLicence(String licence) { this.licence = licence; } }
Je suis pret pour tout idée car je séche (encore une fois).
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 public class MemberController { int startId; int endId; DataModel memberName; BookHelper helper; /** Creates a new instance of MemberController */ public MemberController() { helper = new BookHelper(); startId = 0; endId = 1; } public MemberController(int startId, int endId) { helper = new BookHelper(); this.startId = startId; this.endId = endId; }
Merci
Partager