JBoss Richfaces ModalPanel - chiamata basata sulle condizioni
-
03-07-2019 - |
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 :-(
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