我正在使用primefaces mobile(0.9.2 - jsf2),我有一个奇怪的问题。 我有一个带2个按钮的视图,一个用于添加,另一个用于保存订单。 添加按钮工作正常,但是当我单击保存按钮而不是调用save方法时,它首先进入方法add,然后进入save方法。 有人有小费吗? 谢谢..
...<div class="field-input" >
<p:commandButton action="#{pedidoMobileBean.adicionaProduto()}" id="pcbAdd" value="Adicionar" update="hpgItens hpgTotais hpgTipoBonificacao" icon="plus" iconPos="left" ></p:commandButton>
</div>
<div class="label-input"></div>
<div class="field-input">
<p:commandButton action="#{pedidoMobileBean.salvar()}" ajax="true" id="pcbSave" value="Salvar" update="hpgPedidoV3 :Form:hpgPedidoV1" ></p:commandButton>
</div>...
答案 0 :(得分:0)
尝试将process-attribute添加到保存按钮:
<p:commandButton ajax="true" process="@this" ..../>