質問

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 =&quot;#{bean.cond}&quot;を作成しようとしています。操作の名前が動的に来るようにします。しかし、動作しません。

bean.cond = falseの場合、operation = hideを呼び出したい およびoperation = bean.cond = trueの場合に表示します。

ここで非常に愚かなことをしているかもしれません:-(

役に立ちましたか?

解決

投稿して申し訳ありません。commandLinkを再レンダリングしていませんでした:-(ごめんなさい。

他のヒント

「データ」を使用して見ることもできます; bean.condの値を返すa4j:commandLinkの属性

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top