JBoss Richfaces ModalPanel — вызов на основе условий

StackOverflow https://stackoverflow.com/questions/605929

  •  03-07-2019
  •  | 
  •  

Вопрос

Я использую Jboss Richfaces, и мне нужно вызвать Rich: ModalPanel, когда происходит конкретное состояние.

Пример кода здесь -

Это модальная панель

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

Я хочу показывать модальную панель, когда кто-то нажимает эту ссылку.

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

Я пытаюсь сделать Operation="#{bean.cond}", чтобы имя операции появлялось динамически.Но не работает.

Я хочу позвонить в операцию = скрыть, когда bean.cond = false и operation = show when bean.cond = true.

Возможно, я делаю что-то очень глупое :-(

Это было полезно?

Решение

Извините, что выложил..Я не перерисовывал команду. Ссылка :-( извините за это.

Другие советы

Вы также можете использовать атрибут «data» a4j:commandLink для возврата значения bean.cond.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top