0

我试图在面板中显示操作结果:

<p:panel id="pnl" style="margin-bottom:10px;"> <p:commandButton id="addUser" value="Ajouter" action="#{userMB.addUser}" ajax="false" target=":pnl">

但我无法在同一页面中获得结果,单击后我会进入新页面。

如您所见,我为此使用了目标,有办法吗?

提前致谢

4

1 回答 1

1
  1. 将“目标”更改为“更新”一词并删除 ajax="false"
  2. 确保您的操作方法 addUser 不返回任何内容(方法签名的返回声明为“void”)或返回 null
  3. 您可能需要使您的支持 bean 视图作用域(如果您更改为 ViewScoped,请确保您的支持 bean 是可序列化的)
于 2012-05-24T16:00:57.010 回答