Passer de JSF core à PrimeFaces 3
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:
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.