0

内部でフォームを送信した後、popupPanel が閉じないようにするにはどうすればよいですか?

ボタンの私のコード:

<h:commandButton value="Search" action="#{facesBean.search()}" >
<f:ajax execute="@form" render="result" />
</h:commandButton>

送信後にパネルをレンダリングするための私のコード:

<h:panelGroup id="result" rendered="#{facesBean.list != null}">
TEST TO RERENDER
</h:panelGroup>

これらは同じ h:form です。

何か問題がありますか?実行時にエラーは発生しません。

4

1 に答える 1

1

There are basically two ways:

  1. Just submit the form by ajax.
  2. If you can't submit by ajax for some reason, just reopen the popup panel on postback.
于 2012-08-08T16:20:28.120 に答える