次の問題があります: Primefaces を使用して pDialog にパラメーターを持つ Web ページを含めると、4 回まで実行してエラー メッセージが表示されない場合にのみ機能するため、不可解なエラーが発生します。これは私のコードです:
<p:inputText value="#{beanMB.nro}">
<p:ajax event="blur" listener="#{beanMB.asiggnPanel}" update="pnl_person, pnl_account" oncomplete="dlg.show()" />
</p:inputText>
<p:dialog id="dlg" widgetVar="dlg">
<p:panel id="pnl_person" visible="#{beanMB.pnl_person}">
<ui:include src="#{persona_edit.xhtml}" />
</p:panel
<p:panel id="pnl_account" visible="#{beanMB.pnl_account}">
<ui:include src="#{accountList.xhtml}">
<ui:param name="idp" value="#{beanMB.idp}" />
</ui:include>
</p:panel>
</p:dialog>
そして私のaccountList.xhtmlページはパラメータを受け取ります
<f:metadata>
<f:viewParam name="idp" value="#{accountsListMB.idp}"
required="true" requiredMessage="Debe enviar Persona" />
</f:metadata>
accountList.xhtml に関連付けられた Bean は、次のパラメーターを受け取ります。
@ManagedProperty(value="#{param.idp}")
private Long idp=(long)0;
パラメータを受け取ってwebPageを表示しますが、4回までしか機能せず、エラーメッセージが表示されずに機能が停止しました
誰でも私を助けてもらえますか?前もって感謝します