我使用的是Primefaces 6.x和JSF 2.x
我有一个' breadCrumb'然后我为“选项”提供了一个CommandButton。面。
我看到按钮是通过' type = submit'生成的。而不是' type = button'并且当单击按钮时,表单将被提交。
请问你为什么会这样发生?
如果我把按钮放在痕迹之外,按钮会按预期渲染。
谢谢,
答案 0 :(得分:1)
在两种情况下,您的按钮是否都被表单包裹?也许这会产生不同。
要明确减少对给定按钮的处理,您可以设置其process
属性:
<p:commandButton ... process="@this" />
另见: