Conditionnellement afficher une richfaces panneau modal

Assez simple:

    <a4j:commandButton id="bob"
        action="#{MyBacking.doAction}"
        image="/img/btn.png"
        reRender="stuff"
                oncomplete="#{not empty MyBacking.myCondition ? #{rich:component('myModelPanel')}.show()" : <do nothing>}"
        ajaxSingle="true">
    </a4j:commandButton>

C'est évidemment invalide EL. Ce qui est le plus concis méthode que j'ai conditionnellement montrer myModelPanel de cette façon?

Grâce IA

OriginalL'auteur volvox | 2010-04-30