2009-03-03 3 views
0

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

Образец кода here--

Это 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> 

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

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

я мог бы сделать что-то очень глупое здесь :-(

ответ

0

Извините за размещение его .. Я не перерисовка commandLink :-(жаль его.

0

Вы также можете посмотреть с помощью " data "атрибута a4j: commandLink, чтобы вернуть значение bean.cond

Смежные вопросы