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

基本上有两种方式:

  1. 只需通过ajax提交表单。
  2. 如果由于某种原因无法通过 ajax 提交,只需在回发时重新打开弹出面板。
于 2012-08-08T16:20:28.120 回答