Bonjour,

Je suis entrain de développer une page avec primefaces dont laquelle je possède un tableau dans un form à part et un autre from contenant un panel dans la quelle se trouve 3 autres panneaux.
Dans le tableau en utilisant le f:selectActionPropertyListener et en cliquant sur le button les informations s'affiche que lorsque j'actualise ma page avec la touche F5 pourtant j'ai utilisé la valeur update mais ça donne rien au fait.

J'ai vraiment besoin de votre aide s'il vous plait voici le code

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
	<h:form id="form2">
		<p:panel id="cons" style="position:absolute; top:200px; width:97.8%"
			rendered="#{employeCtr.disabledTableauDeModification}">
			<f:facet name="header">
				<h:outputLabel value="Informations Contrats " style="left:200px" />
			</f:facet>
			<p:dataTable id="contrats" var="contrat" rows="10"
				value="#{employeCtr.listContrat}" paginator="true"
				emptyMessage="Pas de contrats disponibles"
				paginatorTemplate="{CurrentPageReport}  {FirstPageLink} {PreviousPageLink} {PageLinks} {NextPageLink} {LastPageLink} {RowsPerPageDropdown}">
 
				<p:column headerText="Num contrat" style="width:10%"
					filterBy="#{contrat.numcontrat}">
					<h:outputText value="#{contrat.numcontrat}" />
				</p:column>
 
				<p:column headerText="Sociéte destination" style="width:10%"
					filterBy="#{contrat.societe.nom}">
					<h:outputText value="#{contrat.societe.nom}" />
				</p:column>
 
				<p:column headerText="Staut Contrat" style="width:10%"
					filterBy="#{contrat.statutcontrat.statut}">
					<h:outputText value="#{contrat.statutcontrat.statut}" />
				</p:column>
 
				<p:column headerText="Client" style="width:10%"
					filterBy="#{contrat.client.nom}">
					<h:outputText value="#{contrat.client.nom}" />
				</p:column>
 
 
				<p:column headerText="Employé" style="width:10%"
					filterBy="#{contrat.employe.nom}">
					<h:outputText value="#{contrat.employe.nom}" />
				</p:column>
 
				<p:column headerText="Montant" style="width:10%"
					filterBy="#{contrat.montant}">
					<h:outputText value="#{contrat.montant}" />
				</p:column>
 
 
 
				<p:column headerText="Importer" style="width:4%">
					<center>
						<p:commandButton id="selectButton" update=":form1:panel1,:form1:panel2,:form1:panel3,:form1:panel7,:form1:panel0"
							icon="ui-icon-arrowrefresh-1-w" title="View"
							action="#{employeCtr.loadtoModifModifContrat}">
							<f:setPropertyActionListener value="#{contrat}"
								target="#{employeCtr.loadContrat}" />
						</p:commandButton>
					</center>
				</p:column>
			</p:dataTable>
			<br />
			<center>
				<h:outputText value="PowredAndDesignedBy www.Resoprint.fr"
					style="color:grey;font-size:14px" />
			</center>
		</p:panel>
	</h:form>
et le formulaire auquel se tableau doit actualiser est celui-çi
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
<p:panel id="panel0" rendered="#{employeCtr.disabledSuperPanelModification}" style="position:absolute; top:200px; width:97.9%">
			<p:growl id="growl" sticky="true" />
 
 
			<p:panel id="panel1">
 
				<h:panelGrid columns="2">
					<h:outputText value="Numéro de contrat automatique :"
						style="font-size:13px" />
 
					<p:inplace id="numero" editor="true"
								label="#{employeCtr.incrementContrat}">
								<h:inputText style="width:66.5px"  required="true" 
									value="#{employeCtr.incrementContratModif}" />
							</p:inplace>
 
 
					<h:outputText value="Date d'entrée en application :"
						style="font-size:13px" />
					<p:inputMask id="dateContrat" required="true"
						requiredMessage="Veuillez saisir une date d'entrée s'il vous plait"
						value="#{employeCtr.contrat.dateentree}" mask="99/99/9999">
						<p:ajax update="growl" event="blur" />
					</p:inputMask>
				</h:panelGrid>
 
			</p:panel>
			<br></br>
			<!--***********************************************************************************************			-->
			<p:panel id="panel2">
				<f:facet name="header">
					<h:outputLabel value="Raison Sociale du Client" />
				</f:facet>
				<h:panelGrid columns="3">
					<h:outputText value="Sélection du Client :" style="font-size:13px" />
					<h:inputText id="nomclient" value="#{employeCtr.clt.societe.nom}"
						required="true" disabled="#{employeCtr.disablednomclient}"
						requiredMessage="Veuillez entrer le prénom s'il vous plait">
						<p:ajax update="growl" event="blur" />
					</h:inputText>
 
 
					<p:commandLink onclick="clientDialog.show()" action="consult">
						<p:graphicImage value="images/check.png"></p:graphicImage>
					</p:commandLink>
 
 
				</h:panelGrid>
 
			</p:panel>
...
Merci !