affichage de la boîte de dialogue après le traitement de l'action lien

J'ai un primeface page certHollderList.xhtml:
Dans cette page j'ai une expiration Lien. Et cliquez sur l'une d'action est déclenché et après le traitement de l'action, je veux ouvrir une boîte de dialogue dans la même page.

code 1:Expire Link::
    <h:commandLink id="expire" value="#{label.expire}" action="expire" immediate="true" oncomplete="dlg3.show()"
                                           update="dialogPanel">

 code 2 :: In the same page i added one outputpanel having a dialog box.

                                                                                                    <h:form> 
            <p:outputPanel id="dialogPanel" rendered="#     {certHolderSearchHandler.openDialog eq 'Success'}">
            <p:dialog header="Expire Holder Information" widgetVar="dlg3"
                showEffect="bounce" hideEffect="explode" appendToBody="true">
                <p:outputPanel id="dialogPanel1"
                    rendered="#{certHolderSearchHandler.openDialog eq 'Success'}">
                    <h:panelGrid columns="2">
                        <h:outputText value="Do you want to continue?" />
                        <p:spacer width="30" height="10" />
                        <h:outputText />
                        <p:spacer width="30" height="10" />
                    </h:panelGrid>
                    <div align="left"><p:commandButton immediate="true"
                        value="Yes" action="continue" /> <p:spacer width="25" height="5" />
                    <p:commandButton value="No" action="cancel" /></div>
                </p:outputPanel>
            </p:dialog>      
        </p:outputPanel>
    </h:form>

Et quand j'ai cliqué sur l'expiration lien,il n'a pas d'ouvrir la boîte de dialogue de la page.
Merci de me conseiller....:(

InformationsquelleAutor Vikas | 2011-09-16