JBoss Richfaces ModalPanel - invocación basada en condición
-
03-07-2019 - |
Pregunta
Estoy usando JBoss Richfaces y necesito invocar rich: modalPanel cuando ocurre una condición particular.
El código de ejemplo está aquí--
Este es el panel modal
<rich:modalPanel id="show_alert" height="125" width="325" zindex="2000">
<h:outputText value="shamik testing"/><br/>
<a4j:commandButton value="#{uiLabel.no}" onclick="# {rich:component('show_alert')}.hide()" styleClass="button"/>
</rich:modalPanel>
Quiero mostrar el panel modal cuando alguien haga clic en este enlace.
<a4j:commandLink value="#{uiLabel.config_ret}" id = "aaa"
actionListener="#{aging.configureRetention}" reRender="cp_tab_form">
<rich:componentControl for="show_alert" attachTo="aaa" operation="show" event="onclick"/>
</a4j:commandLink>
Estoy intentando realizar la operación = " # {bean.cond} " Para que el nombre de la operación venga dinámicamente. Pero no funciona.
Quiero llamar a operation = hide cuando bean.cond = false y operation = show when bean.cond = true.
Podría estar haciendo algo muy estúpido aquí :-(
Solución
Perdón por haberlo publicado. No estaba reenviando el enlace de comando :-( perdón por él.
Otros consejos
También puede consultar el uso de los datos " " " atributo de a4j: commandLink para devolver el valor de bean.cond