J'ai (encore) un souci avec ma rich:dataTable!
Avant, dans ma table de jsf je mettait un message donné par mon code java:
Comme ça, c'est ok:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5 FacesMessage msgTT1 = new FacesMessage(FacesMessage.SEVERITY_INFO, "Init check done", String.format("%d TT1 received from %s for %s", receivedTT1.size(), ID, tID)); ctx.addMessage("mainForm:TT1List", msgTT1);
Mais dans la dataTable le message n'est pas affiché! Par contre, il est bien affiché si je le place après la dataTable:
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 <x:dataTable preserveDataModel="true" id="tt1List" var="tt1" value="#{ta.receivedTT1}"> <f:facet name="header"> <x:message for="tt1List" showSummary="false" showDetail="true" /> </f:facet> ..... <x:dataTable>
pourquoi?? c'est où l'erreur??
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13 <rich:dataTable id="tt1List" var="tt1" value="#{ta.receivedTT1}"> <f:facet name="header" > <rich:columnGroup> <rich:column colspan="13"> <x:message for="tt1List" showSummary="false" showDetail="true" /> </rich:column> ... </rich:dataTable> <x:message for="tt1" showSummary="false" showDetail="true" />
Partager