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
| <h:form id="form">
<p:growl id="growl" showDetail="true" />
<p:dataTable var="etat" value="#{read.listServer}" rowKey="#{etat.id}"
selection="#{read.beanSelected}" selectionMode="single"
rowStyleClass="#{colorSelectorRow.computeColor(etat.timeLg , etat.etat , etat.today)}"
id="dataTable">
<p:ajax event="rowSelect" update=":form:display"
oncomplete="servDialog.show()" />
<p:ajax event="rowUnselect" update=":form:display" />
<f:facet name="header">
Information des serveur selectionné
</f:facet>
<p:column id="server" sortBy="server" filterBy="server"
headerText="Serveur" style="width:30%">
<h:outputText value="#{etat.server}" />
</p:column>
<p:column id="pack" sortBy="pack" filterBy="pack" headerText="Package"
style="width:30%">
<h:outputText value="#{etat.pack}" />
</p:column>
<p:column id="date" sortBy="date" headerText="Date" style="width:15%">
<h:outputText value="#{etat.date}" />
</p:column>
<p:column id="time" sortBy="time" headerText="Heure début"
style="width:15%">
<h:outputText value="#{etat.time}" />
</p:column>
<p:column id="etat" sortBy="etat" headerText="Etat" style="width:5%">
<h:outputText value="#{etat.etat}" />
</p:column>
</p:dataTable>
<p:dialog header="Detail de la selection" widgetVar="servDialog"
resizable="false" width="250" showEffect="clip" hideEffect="clip">
<h:panelGrid id="display" columns="2" cellpadding="4"
styleClass=" ui-widget-content grid">
<f:facet name="header" value="#{read.beanSelected.server}" />
<h:outputText value="Type :" />
<h:outputText value="#{read.beanSelected.type}" />
<h:outputText value="Heure Update:" />
<h:outputText value="#{read.beanSelected.timeUp}" />
<h:outputText value="Temps écoulé" />
<h:outputText value="#{read.beanSelected.timeDif}" />
</h:panelGrid>
</p:dialog> |
Partager