1

春のWebフローでボタンがクリックされたときにポップアップウィンドウを作成する必要があります。

htmlファイルで言ってみましょう

 <h:commandLink value="Sick Leave" action="sickleave" id="sickleave" /></div>

アクション コマンド リンクがクリックされると、入力時に何らかの値をページに入力する必要があります。

私のflow.xmlで

    <transition on="sickleave" to="sickLeave"></transition>

    <view-state id="sickLeave" view="sickLeave.xhtml" popup="true"></view-state>

popup=true を追加しましたが、それでもポップアップ ウィンドウを表示できません。

4

1 に答える 1

0

次のように reRender タグを設定するh:commandLinkの代わりにsf:commandLinkコンポーネントを使用する必要があると思います。

<sf:commandLink value="Sick Leave" action="sickleave" reRender="#{flowRenderFragments}"  processIds="*" id="sickleave" />

「processIds」タグが必要かどうかわからないので、ある場合とない場合を試してみてください。

于 2012-07-12T14:48:12.403 に答える