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í :-(

¿Fue útil?

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

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top