Domanda

Sto usando JBoss Richfaces e ho bisogno di invocare rich: modalPanel quando si verifica una condizione particolare.

Il codice di esempio è qui--

Questo è il pannello modale

<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>

Voglio mostrare il pannello modale quando qualcuno fa clic su questo link.

<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>

Sto provando a fare operazione = " # {bean.cond} " in modo che il nome dell'operazione venga in modo dinamico. Ma non funziona.

Voglio chiamare operazione = nascondi quando bean.cond = falso e operation = show when bean.cond = true.

Potrei fare qualcosa di molto stupido qui :-(

È stato utile?

Soluzione

Mi dispiace per averlo pubblicato .. Non stavo rilanciando il comandoLink :-( scusami per questo.

Altri suggerimenti

Puoi anche guardare usando i "dati" attributo di a4j: commandLink per restituire il valore di bean.cond

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top