mercredi 9 juillet 2014

[ICEFACE] création d'un popup simple

il existe deux façons de crée une popup avec iceface, cela depend de sont utilisation.Si vous avez besoin de l'appeler à plusieur endroit il voudra crée une classe popupBean et un fichier html contenant la popup.

Si vous en avez besoin qu'a 1 seul endroit il vous suffit de la crée dans le fichier html/xhtml voulu de la manière suivante :

<ice:panelPopup
styleClass="panelPopup"
visible="#{action.unBool}"
 rendered="#{action.unBool}"
 modal="true"
 autoCentre="true">
<f:facet name="header">
<ice:outputText styleClass="popupTitle"
value="#{msg.popupTitle}" />
</f:facet>
<f:facet name="body">
<ice:inputTextarea
            value="#{action.actionMemo}"  />
<ice:commandButton
image="/images/boutons/btn_enregistrer.gif"
action="#{actionsBean.closePopupMemo}"
styleClass="button" />
</f:facet>
</ice:panelPopup>

Dans les deux cas la création de la popup ce fait de cette manière.

voici une liste des attribut possible pour panelPopup et un petit showcase pour la route.


Aucun commentaire:

Enregistrer un commentaire