ap:dialog に表示するアレイ リストがあり、コマンド ボタンをクリックすると、このリストが変更されました。次に、マネージド Bean のメソッドの実行中に変更ごとにリストの内容を表示する方法を知りたいですか??
マネージド Bean の反復プロセスと DialogBox の (DataList/progressbar) の間の同期。
ダイアログ:
<h:body><h:define name="dialogBox"><p:dialog id="genDialog" header="Opération de génération" modal="true" widgetVar="dlg1">
<h:outputText value="le traitement de la génération est en cours..." />
<p:dataList id="sitesDataList" value="#{generationBean.generatedSites}" var="siteStatus" itemType="square" >
#{siteStatus.site} ---------------> #{siteStatus.status}
</p:dataList>
</p:dialog>
</h:define >
</h:body>
コマンドボタン:
`<h:form id="form1" > <h:panelGrid columns="2" id="panButton">` <p:commandButton id="genbutton" style="margin-left: 930px" value="#{generationBean.labelBoutonGen}" immediate="true" global="false" onstart="dlg1.show()"
actionListener="#{generationBean.genererDPT}" rendered="#{ generationBean.selectedRegion ne 'choix'}" update="sitesDataList">
</h:panelGrid > </h:form>`
グラスフィッシュサーバーでprimefaces 3.5を実行しています