如何只处理commandButton动作中的primefaces对话框?

Vic*_*erg 4 jsf dialog process partial primefaces

我的问题是.我有一个primefaces对话框(模态窗口).里面有一个命令按钮.当我打开对话框并单击命令按钮时,对话框外部和后面的输入也被验证.我只想处理对话框中的输入.

重要的是说我在我的页面中添加了对话框.该对话框位于其他文件(包含)中.

我尝试使用process ="dialog id"属性但不起作用.

谁能帮我?

Rav*_*avi 5

commandButton生成一个POST请求,将包含此按钮的表单的表单数据提交给服务器.如果你只想在对话框中提交表单输入,请用a包围对话框,<h:form>以便在对话框中嵌入表单使用appendToBody属性的问题,如下所示:

<p:dialog appendToBody="true">
  <h:form>
  </h:form>
</p:dialog>
Run Code Online (Sandbox Code Playgroud)

这种方式对话框表格将在父表单之外.