Bonjour,

Je suis débutante en JSF et j'ai réalisé une interface en JSF core. A présent, je souhaiterais passer à PrimeFaces 3.

A chaque fois que je remplace <h: par <p: l'interface ne fonctionne pas correctement.

Quelqu'un saurait-il m'expliquer comment je peux convertir ce code en PrimeFaces ?

Voici le code de la page
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
<h:form>
    <center>
        <br/><br/><br/><br/><br/>
            local <h:selectOneRadio value="#{equipmentBean.local}" valueChangeListener="#{equipmentBean.localChange}" onchange="this.form.submit();" >
                    <f:selectItem itemValue="local 1" itemLabel="local 1" />
                    <f:selectItem itemValue="local 2" itemLabel="local 2" />
                    <f:selectItem itemValue="local 3" itemLabel="local 3" />
                </h:selectOneRadio>
            Module <h:selectOneMenu value="#{equipmentBean.equModule}" valueChangeListener="#{equipmentBean.moduleChange}" onchange="this.form.submit();" style="width: 211px">
                <f:selectItems value="#{equipmentBean.equModuleList}"/>
 
            </h:selectOneMenu>
            Zone <h:selectOneMenu value="#{equipmentBean.equZone}" valueChangeListener="#{equipmentBean.zoneChange}" onchange="this.form.submit();" >
                <f:selectItems value="#{equipmentBean.equZoneList}"/>
            </h:selectOneMenu>
            equlibelle <h:selectOneMenu value="#{equipmentBean.equlibelle}" >
                <f:selectItems value="#{equipmentBean.equlibelleList}"/>
            </h:selectOneMenu>
            orgInfo <h:inputText value="#{equipmentBean.orgInfo}"/>
            serId <h:selectOneMenu value="#{equipmentBean.serId}"  >
                <f:selectItem itemLabel="cco " itemValue="cco " />
                <f:selectItem itemLabel="ccp" itemValue="ccp" />
                <f:selectItem itemLabel="medecin" itemValue="medecin" />
                <f:selectItem itemLabel="electronique" itemValue="electronique" />
                <f:selectItem itemLabel="eletrique" itemValue="eletrique" />
            </h:selectOneMenu>
 
        </h:panelGrid>
        <br/>
        <h:commandButton value="Retrive" action="#{equipmentBean.search()}"/>
        <br/><br/>
 
        <h:dataTable value="#{equipmentBean.equipeList}" border="1" var="equipe" binding="#{equipmentBean.htmlDataTable}">
            <h:column>
                <h:selectOneRadio onclick="radioButton(this);" valueChangeListener="#{equipmentBean.setSelected}">
                    <f:selectItem itemValue="null" />
                </h:selectOneRadio>
 
            </h:column>
 
            <h:column>
                <f:facet name="header"><h:outputLabel value ="tecName"/></f:facet>
                <h:outputLabel value="#{equipe.tecNom}"/>
            </h:column>
             <h:column>
 
                 <f:facet name="header"><h:outputLabel value ="prenom"/></f:facet>
                <h:outputLabel value="#{equipe.tecPrenom}"/>
            </h:column>
             <h:column>
 
               <f:facet name="header"><h:outputLabel value ="tecTel"/></f:facet>
                <h:outputLabel value="#{equipe.tecTel}"/>
            </h:column>
             <h:column>
 
                <f:facet name="header"><h:outputLabel value ="serId"/></f:facet>
                <h:outputLabel value="#{equipe.serId.serId}"/>
            </h:column>
        </h:dataTable>
 
        <h:commandButton value="Save" action="#{equipmentBean.save}"/>
        <h:commandButton value="Cancel" action="#{equipmentBean.cancel}"/>
    </center>
</h:form>
Merci d'avance pour votre aide.