Problème dans showWhenRendered
Bonsoir à tous
une petite question pour information,
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
|
<rich:modalPanel id="val" width="350" height="100" showWhenRendered="#{contact.valider}">
<f:facet name="header">
<h:panelGroup>
<h:outputText value="Ajout nouveau contact"></h:outputText>
</h:panelGroup>
</f:facet>
<f:facet name="controls">
<h:graphicImage value="Images/close.png" style="cursor:pointer"
onclick="javascript:Richfaces.hideModalPanel('val')"/>
</f:facet>
<f:facet name="controls">
<h:panelGroup>
<rich:componentControl for="panel" attachTo="hidelink" operation="hide" event="onclick"/>
</h:panelGroup>
</f:facet>
<font face="Calibri" size="3" > <h:outputText value="Contact ajouté avec succés"></h:outputText></font>
</rich:modalPanel> |
et "valider" peut avoir la valeur true ou false
quand je clique sur la croix dans mon modal panel, le modal se ferme, et la valeur de contact.valider restera toujour true
comment je peux changer la valeur de true à false
Code:
1 2 3 4 5 6 7 8
|
public boolean getValider(){
return this.valider;
}
public void seValider(boolean valider){
this.valider = valider;
} |
Merci